为什么执行2次更新之后 在更新第三次。。页面就跳转不过去了。。
public boolean UserUpdate(String username, String password, String password1) {
Session session = hibernatetemplate.getSessionFactory().openSession();
Query query = session.createSQLQuery("update user set username='"
+ username + "',password='" + password1 + "' where password='"
+ password + "'");
query.executeUpdate();
session.beginTransaction().commit();
if (session.createSQLQuery(
"select * from user where username='" + username
+ "' and password='" + password1 + "'").list().size() >= 1) {
return true;
} else {
return false;
}
}
这是dao层代码 求高手解答。