`
diaolanshan
  • 浏览: 173125 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

Hibernate的级联

阅读更多

以Customer和Order的例子来讲(one to many的关系) 

1)默认情况下,当保存一个customer的时候不会自动的保存于它相关联的order的实例,如果要实现自动保存,要设置cascade的值为“save-update”

2)默认情况下,如果删除一个对象,hibernate不会自动删除于它关联的持久化对象,即:如果删除一个customer,不会删除和这个customer相关联的order。如果希望做到级联删除可以把set的cascade属性设置为delete。

 

至于set的inverse属性和cascade的all-delete-orphan表述起来有点麻烦,就省略啦

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics