Привязка JAXB для аннотирования всех строк во всех схемах в / схема с пользовательской аннотацией - PullRequest
0 голосов
/ 06 июня 2018

У меня есть каталог / schemas , в котором много файлов .xsd , и я хочу аннотировать каждое поле типа String с помощью созданной мной пользовательской аннотации.

Я использую этот плагин: "org.jvnet.jaxb2_commons: jaxb2-basics-annotate: 0.6.4".

Я думаю, что создаю привязку jaxbКонфиг был бы моим идеальным решением.Я попробовал это:

<jaxb:bindings>
    <jaxb:bindings node="xs:element[@type='xs:string']">
        <annox:annotateClass>@com.myapp.model.CustomAnnotation</annox:annotateClass>
    </jaxb:bindings>
</jaxb:bindings>

Но напрасно.Вы можете помочь?Спасибо

...