這個查詢不需要事務。query.setProperties(user);更好,不然字段多了寫死人。理解的不夠深刻,寫的代碼好多費的。
2016-06-14
if(query.list().size()>0){
return true;
}
} catch (Exception e) {
e.printStackTrace();
}finally {
session.close();
}
return false;
}
return true;
}
} catch (Exception e) {
e.printStackTrace();
}finally {
session.close();
}
return false;
}
2016-06-14
public boolean usersLogin(Users user) {
Session session=HibernateSessionFactory.getSession();
try {
String hql="from Users where username=:username and password=:password";
Query query=session.createQuery(hql);
query.setProperties(user);
Session session=HibernateSessionFactory.getSession();
try {
String hql="from Users where username=:username and password=:password";
Query query=session.createQuery(hql);
query.setProperties(user);
2016-06-14
最新回答 / 森特
我在其他地方也出現過這個錯誤,你可以檢查一下struts.xml文檔里的result跳轉是否有錯誤,及其相關的Action中的方法。我的錯誤是Action方法中已經throws了異常,又畫蛇添足的加了try catch語句。希望能幫到你……
2016-06-11