欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

Hibernate(五)--级联,

来源: javaer 分享于  点击 352 次 点评:43

Hibernate(五)--级联,


什么是级联:个PO对象A 关联 另一个PO对象B,当A进行操作时,是否对B进行相应的操作。如果删除Category是否删除Product

级联通常用在one-many和many-to-many上,几乎不用在many-one上。

通常使用的几种类型:

  all:所有操作都执行级联操作; ==delete+save-update
  none:所有操作都不执行级联操作;
  delete:删除时执行级联操作;
  save-update:保存和更新时执行级联操作;

 

 

one-many:Category--Product

cascade="delete"

删除category的一个分类时,删除所有属于这个分类的product,删除前:

 

 

 

 

 

 

 

 

 

 删除后:已无此category和product

 

 


save-update 级联:

one-many:Category--Product

 

 

 

 

 

 

相关文章

    暂无相关文章
相关栏目:

用户点评