给定以下类:
@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>