快捷导航

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

代码与老师相同,修改学生信息,能正常添加新的班级信息,但不会修改学生的班级信息,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

你上面的代码是从学生表里取了一个学生信息放到班级表里了。想修改学生的班级,那就把学生的信息取出来,修改学生的班级,然后update
回复

使用道具 举报

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

使用道具 举报

可能感兴趣的问答

发新帖
  • 微信访问
  • 手机APP