问题描述
- SSH框架问题,不能修改成功
- public void updatePJZ(String PJZ Integer id) {
Session session = this.getSessionFactory().getCurrentSession();
UR u = (UR) session.get(UR.class id);
Integer id2 = u.getId();
Integer user_id = u.getUser_id();
Integer role_id = u.getRole_id();
UR a=new UR();
a.setId(id2);
a.setUser_id(user_id);
a.setRole_id(role_id);
a.setStatus(1);
a.setRemark(PJZ);
Session session1 = this.getSessionFactory().openSession();
session1.update(a);
}
解决方案
不应该用UR a=new UR();,应该是用get()方法得到UR对象再进行update(),试试看
解决方案二:
你是哪部分不能修改成功啊,是修改这个方法就报错,还是改完了不显示,而且你这个是session中的数据啊
时间: 2024-12-30 11:56:23