我有一个Product
具有以下属性的类:name
、dateCreated
、和createdByUser
,并且我正在使用 JAXB 编组。我想要这样的输出:dateModified
modifiedByUser
<product>
<name>...</name>
<auditInfo>
<dateCreated>...</dateCreated>
<createdByUser>...</createdByUser>
<dateModified>...</dateModified>
<modifiedByUser>...</modifiedByUser>
</auditInfo>
</product>
但理想情况下,我希望避免AuditInfo
围绕这些属性创建一个单独的包装类。
有没有办法使用 JAXB 注释来做到这一点?我看了看,@XmlElementWrapper
但那只是为了收藏。