<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-core</artifactId>
<version>x.x.x</version>
</dependency>
try {
ObjectMapper mapper = new ObjectMapper();
YourClass obj = mapper.readValue(jsonString, YourClass.class);
} catch (JsonParseException e) {
e.printStackTrace();
}
try {
ObjectMapper mapper = new ObjectMapper();
YourClass obj = mapper.readValue(jsonString, YourClass.class);
} catch (JsonMappingException e) {
e.printStackTrace();
}
try {
ObjectMapper mapper = new ObjectMapper();
YourClass obj = mapper.readValue(jsonString, YourClass.class);
} catch (IOException e) {
e.printStackTrace();
}
ObjectMapper mapper = new ObjectMapper();
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
mapper.setDateFormat(dateFormat);
YourClass obj = mapper.readValue(jsonString, YourClass.class);
ObjectMapper mapper = new ObjectMapper();
mapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false);
YourClass obj = mapper.readValue(jsonString, YourClass.class);
ObjectMapper mapper = new ObjectMapper();
SimpleModule module = new SimpleModule();
module.addDeserializer(Date.class, new CustomDateDeserializer());
mapper.registerModule(module);
YourClass obj = mapper.readValue(jsonString, YourClass.class);