我下载了最新的EclipseLink(2.4),并将EclipseLink .jar放在我的文件夹中。但是,我没有在任何地方看到@XmlInverseReference注释,并且无法导入org.eclipse.persistence.oxm.*;
我做错了什么?我用的是Netbeans 7.2.1.
或者,对于JAXB注释的双向关系,有什么好的替代解决方案?我有一个父类和一个子类,由于JPA外键,子类对父类有一个引用。一旦我解组,引用就消失了。
UPDATE
我使用NetBeans 7.3创建了一个Web Application
,我所需要做的就是在Project
面板中右键单击Libraries
图标,选择Add Jar/Folder...
,然后在EclipseLink安装中指向eclipselink.jar
。
@XmlInverseReference
的导入如下:
import org.eclipse.persistence.oxm.annotations.XmlInverseReference;
查看更多信息
- http://blog.bdoughan.com/2013/03/moxys-xmlinversereference-is-now-truly.html
- http://blog.bdoughan.com/2010/07/jpa-entities-to-xml-bidirectional.html