我正在使用JAXB将Hibernate对象转换为XML。在我们的课程中,我们有大约50个领域,我只需要其中的10个。
基本上,我已经定义了具有2个属性的XmlType#propOrder。 JAXB抱怨说,一些公众的吸气者并不是他们的一部分。 我看到如果我没有使用XmlTransient / XmlElement标记属性,JAXB会抱怨它。有没有办法跳过在每个字段上写'XmlTransient'?
答案 0 :(得分:6)
您可以使用@XmlAccessorType(XmlAccessType.NONE)
,以便只将带注释的字段/属性编组为XML。 JAXB不需要任何注释。注释仅需要覆盖默认行为。您看到了什么例外?
了解更多信息