我有一个类Product
,具有以下属性:name
,dateCreated
,createdByUser
,dateModified
和modifiedByUser
,我正在使用JAXB编组。我想要的输出如下:
<product>
<name>...</name>
<auditInfo>
<dateCreated>...</dateCreated>
<createdByUser>...</createdByUser>
<dateModified>...</dateModified>
<modifiedByUser>...</modifiedByUser>
</auditInfo>
</product>
但是我希望避免创建一个单独的AuditInfo
包装类来包含这些属性。
是否有一种方法可以使用JAXB注释来实现这一点?我看了一下@XmlElementWrapper
,但那只适用于集合。