У меня есть такой JSON
{ "id":1, "name":"Jack", "parent.id":2 }
Обратите внимание на точку в свойстве "parent.id"
Можно ли сопоставить эти JSON со следующими классами?
class Child {
private int id;
private String name;
private Parent parent;
//getter and setter methods
}
class Parent {
private int id;
private String name;
//getter and setter methods
}
Таким образом, результат сопоставления будет аналогичным на следующие утверждения:
Parent parent = new Parent();
parent.setId(2);
Child child = new Child();
child.setId(1);
child.setName("Jack");
child.setParent(parent); // Here is the result