<dependency>
<groupId>de.weltraumschaf.commons</groupId>
<artifactId>jsonbuddy</artifactId>
<version>3.0.0</version>
</dependency>
public class Person {
private String name;
private int age;
}
String jsonString = "{\"name\":\"John\", \"age\":30}";
JsonNode rootNode = JsonNode.parse(jsonString);
Person person = rootNode.asObject(Person.class);
Person person = new Person("John", 30);
JsonNode jsonNode = JsonNode.parseWritable(person);