没有出现说的 update 出现啊
我的吧inverse属性,cascade属性都去掉,在两边只设置一对多和多对一关联,没见过审过update呢?
我的吧inverse属性,cascade属性都去掉,在两边只设置一对多和多对一关联,没见过审过update呢?
2016-08-12
贴代码吧,你测试代码是不是这样写了:
stu1.setGrade(g);
stu2.setGrade(g);
session.save(g);
session.save(stu1);
session.save(stu2);
因为没有添加inverse属性,所以inverse默认为false,表示由Grade方维护关系,执行session.save(g)的时候并没有stu1和stu2,所以不会有update出现
老师对于inverse理解感觉不对,见这篇理解https://www.mkyong.com/hibernate/inverse-true-example-and-explanation/
举报