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

update()问题

为什么我的update()方法最后没有更新学生的GID?

正在回答

3 回答

和我一样的问题,不过我用的是注解

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

找到问题在哪了,我把<set>元素中的inverse属性设为true了,所以外键由受控方控制。

<set>元素中的inverse属性,该属性表示关联关系由主控(一方)还是受控方(多方)维护。所谓关联关系的维护就是受控方的外键插入由谁来控制。inverse默认为false,表示由主控方来控制。当主控方控制时,插入SQL的语句会分两条进行
insert into Items...
update Items...

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

http://img1.sycdn.imooc.com//5698beb100014f8012540145.jpg

控制台显示没有update的操作

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

举报

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

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

进入课程

update()问题

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