就是不能用get方法读取到数据库里面的email值,要怎么解决
User db_user=(User)session.get(User.class, user.getEmail());//这句话不行
public boolean CheckLogin(User user) {
Session session =null;
try{
session=HibernateSessionFactory.getSession();
User db_user=(User)session.get(User.class, user.getEmail());
if(db_user==null){
this.errMessage="帐号不存在";
System.out.println(this.errMessage);
return false;
}else if(!db_user.getPassword().equals(user.getPassword())){
this.errMessage="密码不正确";
System.out.println(this.errMessage);
return false;
}
}finally{
HibernateSessionFactory.closeSession();
}
return true;
}
}