如何在beans.xml中使用@JsonPropertyOrder注释



我想订购使用beans.xml创建的数据传输对象(POJO(。有人能告诉我如何在xml文件中而不是在Java中使用@JsonPropertyOrder注释吗?

提前感谢

您可以使用annotations元素,如下所示:

<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>

其他参考:

  • 生成Bean和枚举:https://help.sap.com/viewer/d0224eca81e249cb821f2cdf45a82ace/1905/en-US/8bc53579866910149472ccbef0222ec5.html

相关内容

  • 没有找到相关文章

最新更新