这是A-> B的单向关系。表B中的a_id列不可为空。当hibernate试图保存类B时,它无法找到a_id的值。
好吧,您是否尝试过将其设为
JoinColumn非
nullable?
也可以看看@oneToMany @Cascade({CascadeType.ALL}) @JoinColumn(name="A_ID", nullable=false)private Set<B> b;
- Hibernate Core参考指南
- 6.2.1。集合外键
欢迎分享,转载请注明来源:内存溢出
这是A-> B的单向关系。表B中的a_id列不可为空。当hibernate试图保存类B时,它无法找到a_id的值。
好吧,您是否尝试过将其设为
JoinColumn非
nullable?
也可以看看@oneToMany @Cascade({CascadeType.ALL}) @JoinColumn(name="A_ID", nullable=false)private Set<B> b;
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)