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

为什么不能修改学生信息?

为什么不能修改学生信息?

慕粉1509057000 2017-03-26 20:46:36
代码与老师相同,修改学生信息,能正常添加新的班级信息,但不会修改学生的班级信息,hibernate也没有打印update语句。public  void update() { Grade g = new Grade("Java四班","软件开发"); Session session = HibernateUtil.getSession(); Transaction t = session.beginTransaction(); Student s = (Student) session.get(Student.class, 2); g.getStudents().add(s); session.save(g); t.commit(); HibernateUtil.closeSession(session); }
查看完整描述

2 回答

?
Sxy97

TA贡献63条经验 获得超23个赞

你上面的代码是从学生表里取了一个学生信息放到班级表里了。想修改学生的班级,那就把学生的信息取出来,修改学生的班级,然后update
查看完整回答
反对 回复 2017-03-27
?
尧叔

TA贡献77条经验 获得超201个赞

如果真的想解决问题就再描述清楚一点,因为大家不知道老师的代码什么样。

查看完整回答
反对 回复 2017-03-27
  • 2 回答
  • 0 关注
  • 1804 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信