鲜衣
2016-12-09 23:09
//事务对象
Transaction tx=null;
String hql="";
try{
Session session=MyHibernateSessionFactory.getSessionFactory().getCurrentSession();
hql="select * from USER where username=? and password=?";
Query query=session.createQuery(hql);
query.setParameter(9, u.getUsername());
query.setParameter(1, u.getPassword());
List list=query.list();
tx.commit();
if(list.size()>0){
return true;
}else{
return false;
}
}catch(Exception e){
e.printStackTrace();
return false;
}
finally{
if(tx!=null){
tx=null;
}
}
是不是少了一行代码: //开始事物
tx = session.beginTransaction();
使用Struts2+Hibernate开发学生信息管理功能
80701 学习 · 754 问题
相似问题