Hibernate cascade属性的说明

  

两个名词解释

级联删除:数据库对象删除后,相应的set等集合内容也删除。

删除孤儿:set等集合内容删除后,相应的数据库对象也会删除

cascade属性值的区别

none 不级联操作

save-update(针对的是当对当前对象进行saveupdate操作时,要对关联的对象进行saveupdate操作)

delete:级联删除

delete-orphan:级联删除孤儿

all: (包含如下所有情况deletesave-update)

all-delete-orphan: (包含如下所有情况deletesave-updatedelete-orphan)





原文地址:https://www.cnblogs.com/cookray/p/2806195.html