【发布时间】:2014-04-07 09:53:46
【问题描述】:
标题说明了一切。
我想知道将 JAXB 注释(如@XmlElement)放在字段/getter/setter 上的主要区别是什么。在我看来(在简单的情况下)这并不重要。
例如让我们拿这个
class A {
private String a;
public String getA() { return a; }
public void setA(String a) { this.a = a; }
}
现在在我看来,将@XmlElement 放在成员字段或getter / setter 上并不重要。它只是编组好。当我需要有所作为时,是否有任何用例?
当我去解组这个(xml 回到 A)时,JAXB 具体做什么?
我正在使用 JAXB MOXy 实现
谢谢
【问题讨论】:
标签: java xml jaxb marshalling unmarshalling