java.lang.NoSuchMethodError: javax.persistence.OneToMany.orphanRemoval()Z

在hibernate3.5之前,使用Annotation通常会引以下几个jar包: 

hibernate Annotaion 的包:hibernate-annotations.jar 

持久化:ejb3-persistence.jar 

javax.persistence.OneToMany.class在ejb3-persistence.jar中。 


Hibernate3.5以及之后的版本使用Annotation只需加

hibernate-jpa-2.0-api-1.0.0.Final.jar

javax.persistence.OneToMany.class在hibernate-jpa-2.0-api-1.0.0.Final.jar 


所以如果hibernate-jpa-2.0-api-1.0.0.Final.jar 又加了ejb3-persistence.jar,就会出现此异常



你可能感兴趣的:(java.lang.NoSuchMethodError: javax.persistence.OneToMany.orphanRemoval()Z)