none : 在保存、更新或刪除對象時,忽略其他關聯的對象。他是cascade屬性的默認值。
save-update:當通過Session的save()、update()以及saveOrUpdate()方法保存或更新當前對象是,級聯保存所有關聯的新建的臨時對象,并且級聯更新所有關聯的游歷對象。
delete:當通過Session的delete()方法刪除當前的對象是,級聯刪除所有關聯的對象。
all:包含save-update以及delete的行為。此外,對當前對象執行evict()或lock()操作時,也會對所有關聯的持久話對象執行evict() 或 lock()操作。
delete-orphan: 刪除所有和當前對象解除關聯關系的對象。
all-delete-orphan:包含all 和 delete-ophan。