【发布时间】:2012-01-18 13:50:43
【问题描述】:
再次,我有一个 EclipseLink 2.3 编组用例,它似乎很简单,但没有按预期工作:
我有一个抽象基类,它定义了一个属性 getX()。我有几个继承此属性的基类派生的子类。
在编组子类时,这个属性也被编组给每个子类。但是,对于一个特定的子类,我想阻止这个属性的编组。
我试过了:
-
@Override子类中的这个属性并设置它@XmlTransient - 在 oxm.xml 中为子类指定
<xml-transient java-property="X">。
两者都无济于事,属性总是编组的 - 这应该如何工作?
【问题讨论】:
标签: inheritance jaxb eclipselink moxy