Как использовать аннотацию @JsonPropertyOrder в bean-компонентах. xml - PullRequest
2 голосов
/ 02 апреля 2020

Я хочу заказать мой объект передачи данных (POJO), созданный с использованием bean-компонентов. xml. Может кто-нибудь, пожалуйста, скажите мне, как использовать аннотацию @JsonPropertyOrder в xml файле, а не в Java?

Большое спасибо заранее

1 Ответ

1 голос
/ 02 апреля 2020

Вы можете использовать элемент аннотации, например:

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

Другие ссылки:

...