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

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初探之一对多映射
  • 参与学习       42171    人
  • 解答问题       295    个

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

进入课程

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

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