两个名词解释
级联删除:数据库对象删除后,相应的set等集合内容也删除。
删除孤儿:set等集合内容删除后,相应的数据库对象也会删除
cascade属性值的区别
none: 不级联操作
save-update:(针对的是当对当前对象进行save或update操作时,要对关联的对象进行save和update操作)
delete:级联删除
delete-orphan:级联删除孤儿
all: (包含如下所有情况delete、save-update)
all-delete-orphan: (包含如下所有情况delete、save-update、delete-orphan)