Hibernate中级联的取值(cascade的取值)和孤儿删除

来源:互联网 发布:安卓用的java模拟器 编辑:程序博客网 时间:2024/05/16 01:45
1. 需要掌握的取值如下    * none                      -- 不使用级联    * save-update               -- 级联保存或更新    * delete                    -- 级联删除    * delete-orphan             -- 孤儿删除.(注意:只能应用在一对多关系)    * all                       -- 除了delete-orphan的所有情况.(包含save-update delete)    * all-delete-orphan         -- 包含了delete-orphan的所有情况.(包含save-update delete delete-orphan)2. 孤儿删除(孤子删除),只有在一对多的环境下才有孤儿删除    * 在一对多的关系中,可以将一的一方认为是父方.将多的一方认为是子方.孤儿删除:在解除了父子关系的时候.将子方记录就直接删除。    * <many-to-one cascade="delete-orphan" />

1 0
原创粉丝点击