cascade=”none”,默認值,告訴Hibernate忽略關系。
cascade=”save-update”告訴Hibernate在下面這些情況導航關聯:當事務提交時,當對象傳給save()或update()方法并保存新初始化的瞬時實例及把更改持久到分離實例時。
cascade=”delete”告訴Hibernate當對象傳給delete()時導航關聯并刪除持久實例。
cascade=”all”意思是save-update和delete都級聯.
cascade=”all-delete-orphan”,跟cascade=”all”一樣,但是除此之外,Hibernate 刪除任何已經從關聯(例如,從集合)刪除(不再被引用)的持久實體實例。
cascade=”delete-orphan”,Hibernate 將會刪除任何已經從關聯(例如,從集合)刪除(不再被引用)的持久實體實例