public boolean login(User user) throws Exception { boolean flag=false; String hql="FROM User as u where u.userid=? AND u.userpwd=?"; Query q=this.getSession().createQuery(hql); q.setString(0,user.getUserid()); q.setString(1,user.getUserpwd()); List all=q.list(); if(all.size()>0){ flag=true; User u=(User)all.get(0); user.setGrade(u.getGrade()); user.setIntegral(u.getIntegral()); } return flag; }
boolean flag=false;
String hql="FROM User as u where u.userid=? AND u.userpwd=?";
Query q=this.getSession().createQuery(hql);
q.setString(0,user.getUserid());
q.setString(1,user.getUserpwd());
List all=q.list();
if(all.size()>0){
flag=true;
User u=(User)all.get(0);
user.setGrade(u.getGrade());
user.setIntegral(u.getIntegral());
}
return flag;
}