当前位置: 代码迷 >> J2EE >> hibernateTemplate.update(Object entity),为啥不能实现更新数据库
  详细解决方案

hibernateTemplate.update(Object entity),为啥不能实现更新数据库

热度:746   发布时间:2016-04-22 00:31:04.0
hibernateTemplate.update(Object entity),为什么不能实现更新数据库?
代码如下:
public boolean update(Manager manager)
{
String hqlString="from Manager manager where username='"+manager.getUsername()+"'and superpassword='"+manager.getSuperpassword()+"'";
Manager manager2=(Manager) hibernateTemplate.find(hqlString).get(0);

try{
System.out.println("进入第一步");
hibernateTemplate.update(manager2);
return true;
}
catch (Exception e) {
return false;
}
}
为什么不能实现数据库更新其中Manager是一个数据库表的类。。。

------解决方案--------------------
可能出现数据锁了,重启你的oralce服务就好了。。应该是这样子,你试试。
------解决方案--------------------
你都没有改变manager2这个的值,他跟新什么?
  相关解决方案