专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
  在hibernate里面sessiondelete思路方法以后无论这个被删除对象有没有被人外键引用到都可以被删除并且此时外键设为null也就是说他会自动帮我们去查看他被谁引用到了然后把引用全部去掉后再把自己删掉而在JPA里面如果EntityManager.remove思路方法时传进去对象有被外键引用到则会失败JPA里面实现就是直接执行delete语句也不管他有没有被外键引用此时当然会出错了  测试时候使用两个类分别如下:  举例子是部门和员工关系个部门可以有多个员工然后把部门删掉时候员工部门属性就为null了不过按照严谨来说还是JPA严谨些这样可以防止误 [阅读全文] [PDF]
1 共1条 分1页