当前位置: 代码迷 >> 综合 >> javax.persistence.OneToMany.orphanRemoval()Z 解决办法
  详细解决方案

javax.persistence.OneToMany.orphanRemoval()Z 解决办法

热度:3   发布时间:2024-01-16 09:32:08.0

javax.persistence.OneToMany.orphanRemoval()Z


(1) 
如果是使用MyEclipse创建JavaEE5.0的Web项目,解决办法:删除对Java EE 5 Libraries的使用。 
问题原因:javaee.jar中的部分类与hibernate-jpa-2.0-api-1.0.0.Final.jar存在版本冲突。 
参考文章:http://hi.baidu.com/siasmen/blog/item/7253e954e3abdb55d0090607.html 
(2) 
如果使用了ejb的jar包,删除引用, 
问题原因:与hibernate-jpa-2.0-api-1.0.0.Final.jar冲突 
(3) 
如果是用junit测试,junit4自带的jpa包与hibernate的jpa包冲突 

本人是第一种问题,一般好像都是第一种和第二种。 
另外奇异的是本人只在使用OneToOne注解时报了错,而只用ManyToOne的时候却没有。。。题外话了,不知道为何 

另转载注明请出处http://hi.baidu.com/woodcock1017/blog/item/cde710dc2f981ef877c63811.html

  相关解决方案