import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.databind.ObjectMapper;
public class User {
@JsonProperty("name")
private String userName;
@JsonProperty("age")
private int userAge;
public User() {
}
// getters and setters
public static void main(String[] args) throws Exception {
User user = new User();
user.setUserName("John");
user.setUserAge(30);
ObjectMapper objectMapper = new ObjectMapper();
String json = objectMapper.writeValueAsString(user);
User deserializedUser = objectMapper.readValue(json, User.class);
}
}