次のクラスが与えられます:
@XmlRootElement(name = "parent")
class Parent {
private Child child;
// What annotation goes here
public Child getChild() {
return child;
}
public void setChild(Child child) {
this.child = child;
}
}
class Child {
private Integer age;
@XmlElement(name = "age")
public Integer getAge() {
return age;
}
public void setAge(Integer Age) {
this.age = age;
}
}
次のxmlを取得するには、(コメントがある場所に)どの注釈を追加する必要がありますか?
<parent>
<age>55</age>
</parent>
頭のてっぺんから特定の例を作成したので、タグを適切な場所に表示しても意味がありません。しかし、私が本当に知りたいのは、Childクラスへのパススルーを行う方法です。基本的に、次のマッピングを行うのは簡単です(私は望んでいません):
<parent>
<child>
<age>55</age>
</child>
</parent>