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

one方设置inverse,和cascade属性后,只保存班级时,学生信息能够存入数据库,但是学生信息里面没有gid信息。

one方设置inverse,和cascade属性后,只保存班级时,学生信息能够存入数据库,但是学生信息里面没有gid信息。

正在回答

2 回答

应该是你注销了下面这两句吧

//stu1.setGrade(g);
//stu2.setGrade(g);


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

我知道了,因为inverse设置为true,关联关系维护有多方维护,而cascade设置在one方,one不能维护关联关系,就拿不到GID,只保存了其他信息。取消inverse设置就可以了。

3 回复 有任何疑惑可以回复我~
#1

qq_赵成冬_0

可是我没有取消也有啊,而且老师的也没取消吧
2016-08-17 回复 有任何疑惑可以回复我~

举报

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

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

进入课程

one方设置inverse,和cascade属性后,只保存班级时,学生信息能够存入数据库,但是学生信息里面没有gid信息。

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号