如何在 beans.xml 中使用 @JsonPropertyOrder 注解
How to use @JsonPropertyOrder annotation in beans.xml
我想订购使用 beans.xml 创建的数据传输对象 (POJO)。有人可以告诉我如何在 xml 文件而不是 Java 中使用 @JsonPropertyOrder 注释吗?
在此先致谢
您可以像这样使用注释元素:
<bean class="de.hybris.platform.couponfacades.data.AnnotatedPojo">
<import type="javax.xml.bind.annotation.XmlRootElement"/>
<import type="javax.xml.bind.annotation.XmlElements"/>
<import type="javax.xml.bind.annotation.XmlElement"/>
<annotations>@XmlRootElement</annotations>
<property name="someText" type="String">
<annotations scope="getter">
@XmlElements(value = {
@XmlElement(name="map",
type=ValueAsMap.class),
@XmlElement(name="string",
type=ValueAsString.class)
})
</annotations>
</property>
</bean>
其他参考:
我想订购使用 beans.xml 创建的数据传输对象 (POJO)。有人可以告诉我如何在 xml 文件而不是 Java 中使用 @JsonPropertyOrder 注释吗?
在此先致谢
您可以像这样使用注释元素:
<bean class="de.hybris.platform.couponfacades.data.AnnotatedPojo">
<import type="javax.xml.bind.annotation.XmlRootElement"/>
<import type="javax.xml.bind.annotation.XmlElements"/>
<import type="javax.xml.bind.annotation.XmlElement"/>
<annotations>@XmlRootElement</annotations>
<property name="someText" type="String">
<annotations scope="getter">
@XmlElements(value = {
@XmlElement(name="map",
type=ValueAsMap.class),
@XmlElement(name="string",
type=ValueAsString.class)
})
</annotations>
</property>
</bean>
其他参考: