为了账号安全,请及时绑定邮箱和手机立即绑定

没有出现说的 update 出现啊

我的吧inverse属性,cascade属性都去掉,在两边只设置一对多和多对一关联,没见过审过update呢?

正在回答

3 回答

贴代码吧,你测试代码是不是这样写了:

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/

0 回复 有任何疑惑可以回复我~

不可能没有啊,你是不是进行了对控制台输出的语句排版了,你看漏了吧?

0 回复 有任何疑惑可以回复我~

哪里没有update出现呢

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Hibernate初探之一对多映射
  • 参与学习       42171    人
  • 解答问题       295    个

Hibernate中一对多关联映射配置,以及cascade和inverse属性作用

进入课程

没有出现说的 update 出现啊

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信