Hibernate - cascade属性的说明

  

两个名词解释

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

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

cascade属性值的区别

none 不级联操作

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

delete:级联删除

delete-orphan:级联删除孤儿

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

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





posted @ 2012-12-06 21:35  戴眼镜的码农  阅读(177)  评论(0编辑  收藏  举报