说明:
cascade取值:
none //没有级联操作
delete //关联对象也更新
save-update //级联保存所有关联的新建的临时对象(如果是持久化状态则会更新,如果是游离状态则会更新)
级联更新所有关联的游离对象(如果是临时状态则会报错,如果是持久化状态则没有意义,因为Session缓存在清理的时候会
更新所有的和数据库记录不一样的持久化对象)
delete-orphan //删除所有和本对象解除关联关系的对象,如:order和order_detail,删除order_detail中的部分但order和order_detail其余的还用
all // 所有关联操作
all-delete-orphan //all + delete-orphan
cascade
最新推荐文章于 2023-12-07 14:06:45 发布