当我尝试使用em.persist插入一些数据时,我有两个具有OneToMany关系的实体我在foreing键中有Null作为值(因为我没有在第一个表中插入主键,因为它是自动增量)有人可以帮助我......谢谢
答案 0 :(得分:0)
坚持父对象。然后应填写主键。 在那之后,坚持孩子。
答案 1 :(得分:0)
如果您希望将父对象与父亲一起保留,则需要使用@OneToMany
- 属性扩展cascade
注释。您需要@OneToMany(cascade = CascadeType.ALL)
或@OneToMany(cascade = CascadeType.PERSIST)
。