我要根据id找到一个user,然后修改它的username和password,具体怎么实现
public boolean editUser(Integer id, String username, String password) {
((User) this.getHibernateTemplate().get(User.class, id)).setUsername(username);
((User) this.getHibernateTemplate().get(User.class, id)).setPassword(password);
this.getHibernateTemplate().update(this.getHibernateTemplate().get(User.class, id));
System.out.println("修改");
return true;
}
这是我的代码,执行成功了,但是数据库没变,要怎么改
getHibernateTemplate()怎么查找然后修改?
答案:2 悬赏:50 手机版
解决时间 2021-01-24 22:50
- 提问者网友:酱爆肉
- 2021-01-24 12:25
最佳答案
- 五星知识达人网友:梦中风几里
- 2021-01-24 13:41
我怀疑是对象不一样了 也就是说你操作的对象不是同一份数据 你再看哈嘛
全部回答
- 1楼网友:等灯
- 2021-01-24 14:32
搜一下:getHibernateTemplate()怎么查找然后修改?
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯