原则上是都没错的,环境如下:
JavaEE5,
Hibernate-3.6.8
在这里,先谢谢http://x-fox.iteye.com/blog/1223012这篇博文
JUnit报
Caused by: java.lang.NoSuchMethodError: javax.persistence.OneToOne.orphanRemoval()Z
没有找到
javax.persistence.OneToOne.orphanRemoval()
没有找到orphanRemoval()这个方法
javaee.jar
中的
javax.persistence.OneToOne这个类5版本是没有
orphanRemoval这个方法的。
而新版的hibernate的
hibernate-jpa-api-2.0.jar
中的
javax.persistence.OneToOne这个类是有
orphanRemoval这个方法的,
由于两个类有相同的类名,系统不能正确的找到。到底是哪个类。