[github上的MVP源代码,请看下面]
我想用JPA / Hibernate配置PERSIST级联,以获得对象的菱形图,这样我只需要一次调用实体管理器即可保留整个图形。
关系:(约束:NOT NULL
上的ROW_ID
和COLUMN_ID
中的CELL
列)
宾语:
如果我有一个参考t
到Table
对象我希望它背后的整个图形在调用时保持不变
repo.save(t);
Hibernate坚持Table
,然后它坚持Column
,然后它跳跃坚持Cell
。然而,为了成功地保持Cell
,它需要先保持Row
。
请克隆https://github.com/iovuio/so-hibernate-delay-insert
要获得异常,cd
进入目录并运行
mvn spring-boot:run
在提交Column
的插入内容之前,我需要告诉Hibernate等待插入Row
和Cell
。
有没有办法配置Hibernate来实现呢?