`
lrz0534
  • 浏览: 8024 次
  • 性别: Icon_minigender_1
  • 来自: 成都
文章分类
社区版块
存档分类
最新评论

hibernate的多对多

阅读更多
近日工作中遇到多对多,以前未曾用过hibernate,这次也算是摸着石头过河。
之前试验了级联的CascadeType.ALL,却发现当删除部门表的时候,中间表数据删除了,结果将人员表相关联的数据也全部删除了。后来将级联改为CascadeType.PERSIST,CascadeType.MERGE,倒是不会删除人员表中的相关联数据了。也算是菜鸟生涯中又往前了一小步吧。
还发现当修改人员所属部门的时候,会先删除中间表的相关数据,然后再从新写入新的数据。继续为未来的道路铺洒石头。慢慢的走过荆棘吧。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics