Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jpa 忽略JAXB绑定中的某些元素/类_Jpa_Jaxb_Hyperjaxb - Fatal编程技术网

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

Jpa 忽略JAXB绑定中的某些元素/类,jpa,jaxb,hyperjaxb,Jpa,Jaxb,Hyperjaxb,我使用Hyperjaxb从XML模式生成一些带有JPA注释的类。我想指定给定模式xjc中应该生成哪些元素。我无法更改xsd文件。我只能修改bindings.xjb。我试着用hj:ignored,但没有成功。好吧,hj:ignored是最好的选择。它允许您使Hyperjaxb忽略某些类 下面是一个例子: <jaxb:bindings node="xsd:complexType[@name='issue121Type']//xsd:element[@name='simp

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

好吧,
hj:ignored
是最好的选择。它允许您使Hyperjaxb忽略某些类

下面是一个例子:

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

定制工作在模式中,也可以通过
xjb
文件进行

例如,见


“不成功”是如何表现出来的?

我写了这行,但仍然得到@Entity等。没有像空元素这样的失败。这里--是xsd文件。我想省略cfresubl。我的绑定文件-。