我有一个具有ObjectX属性的Entity类:
@OneToOne(fetch = FetchType.LAZY)
@PrimaryKeyJoinColumn
public ClassOfObjectX getObjectX() {
return this.ObjectX;
}
这个ObjectX不能为空吗?
在Hibernate 3.4中,我可以毫无问题地将此对象保存在存储库中 但现在在Hibernate 3.6中它抛出了这个异常:
org.hibernate.PropertyValueException: not-null property references a null or transient value:
答案 0 :(得分:0)
您可以在设置属性时检查它是否有效
hibernate.check_nullability
为假?