忽略JAXB绑定中的一些元素/类

时间:2011-07-04 14:02:00

标签: jpa jaxb hyperjaxb

我使用Hyperjaxb从XML模式生成一些带有JPA注释的类。我想指定给定模式xjc应该生成哪些元素。我无法更改xsd文件。我只能修改bindings.xjb。我试图使用hj:忽略,但没有成功。

1 个答案:

答案 0 :(得分:6)

好吧,hj:ignoredanswer。它允许你让Hyperjaxb忽略某些类。

以下是一个例子:

    <jaxb:bindings
        node="xsd:complexType[@name='issue121Type']//xsd:element[@name='simpleCollection']">
        <hj:ignored/>
    </jaxb:bindings>

自定义在架构和xjb文件中都有效。

例如,请参阅this project

“没有成功”的表现如何?