cascade
什么是级联?
概念:
级联是两个对象之间的操作联动关系。对一个对象执行了操作前,对其指定的级联对象也需执行相同的操作。
级联举例:
我们在完成购买一件商品之前,一定要先进行支付操作,之后才能完成购买。购买和支付这两个对象就是一种简单的级联。
如何使用cascade?
级联的取值:
- all:所有情况下都执行级联操作
- none:所有情况下都不执行级联操作
- save-update:在保存和更新的时候执行级联操作
- delete:在删除时执行级联操作
级联的配置
级联在hbm.xml映射文件中的class内中配置
如:
说明:本文仅用作学习笔记,无其他用途,如有冒犯可联系本人删除