cascade

cascade表示级联操作。

在hibernate的<one-to-one>、<many-to-one>、<set>标签上使用cascade属性来进行级联操作。

cascade的取值:save-update delete all delete-orphan all-delete-orphan

all:包含save-update和delete的行为

delete :表示通过session.delete()删除当前对象时,级联删除所有关联的对象

delete-orphan:级联删除所有关联对象及所有和当前对象解除关联关系的对象

all-delete-orphan:包含了all和delete-orphan的行为。

 

你可能感兴趣的:(Hibernate)