【发布时间】:2011-10-17 16:38:55
【问题描述】:
我正在使用 JAXB 将 Hibernate 对象转换为 XML。在我们的课程中,我们有大约 50 个字段,我只需要其中的 10 个。
基本上,我用 2 个属性定义了 XmlType#propOrder。 JAXB 抱怨说,一些公共吸气剂不是 proporder 的一部分。 我看到,如果我不使用 XmlTransient/XmlElement 中的任何一个来标记属性,JAXB 就会抱怨它。有没有办法跳过在每个字段上写“XmlTransient”?
【问题讨论】:
-
使用正则表达式搜索/替换或复制/粘贴 40 次?这似乎并不令人生畏。
-
当然,这是可行的。但仍在探索更好的选择:)