qq_27619389
qq_27619389
2016-03-24 02:02

求大神帮忙啊,空指针异常怎么解决,代码如下

  • 数据库
  • 指针
  • 异常

就是不能用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;

} 

}

图片说明

  • 点赞
  • 回答
  • 收藏
  • 复制链接分享

3条回答