关于casecade

在hibernate中 casecade 有5个值可以选择,分别如下:

1.all  效果最强烈的,所有的操作都会级联;

2.save-update  只有在实体进行新增和更新操作的时候才会产生级联;

3.delete  只有在实体进行删除操作时(是删除实体),才会产生级联;

4.delete-orphan 在实体删除操作(没有删实体,只是删除了实体属性中的某些元素,如集合属性内的某个元素)产生"孤儿"时,进行级联从数据库中删除此孤儿;

5.all-delete-orphan 同理,在实体进行所有的操作时,只要产生了"孤儿"就会进行级联操作

 

阅读更多
文章标签: hibernate 数据库
个人分类: Hibernate
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭