Hibernate中的级联(Cascade)

下面我们来关注一下Hibernate中一个比较重要的一个特性:级联(cascade),级联的标签为<cascade>.在Hibernate中,有五种级联模式,分别为:none,save-update,delete,all,delete-orphan.
下面我们分别对其进行讨论:
1 none:该方式是Hibernate默认的工作模式,不进行级联
2 save-update:当执行删除时,没有真正的删除级联,只是把级联的id设为null;
3 delete:删除实例的所有的相级联的
4 delete-orphan:彻底的删除级联的实例
5 all:当调用session.delete(xx);时候,会删除所有级联的。

你可能感兴趣的:(Hibernate,工作)