为了账号安全,请及时绑定邮箱和手机立即绑定

ssh项目getHibernateTemplate().find()出现空指针异常

ssh项目getHibernateTemplate().find()出现空指针异常

一只萌萌小番薯 2019-03-01 10:29:15
public Employee findByUsernameAndPassword(Employee employee) { String hql = "from Employee where username = ? and password = ?"; List<Employee> list = this.getHibernateTemplate().find(hql,employee.getUsername(),employee.getPassword()); if(list.size()>0) { return list.get(0); } return null; } 异常: 2017-09-26 11:03:49 [信息] Exception occurred during processing request: null java.lang.NullPointerException at cc.test.employee.dao.impl.EmployeeDaoImpl.findByUsernameAndPassword(EmployeeDaoImpl.java:18)
查看完整描述

5 回答

?
慕运维8079593

TA贡献1876条经验 获得超5个赞

行号?
到底employeenull还是list

查看完整回答
反对 回复 2019-03-01
?
牛魔王的故事

TA贡献1830条经验 获得超3个赞

打印下getHibernateTemplate吧

查看完整回答
反对 回复 2019-03-01
?
蝴蝶不菲

TA贡献1810条经验 获得超4个赞

employee是否为null?

查看完整回答
反对 回复 2019-03-01
?
慕仙森

TA贡献1827条经验 获得超7个赞

HibernateTemplate 有注入sessionfactory么?

查看完整回答
反对 回复 2019-03-01
?
呼如林

TA贡献1798条经验 获得超3个赞

调用this.getHibernateTemplate() 报空指针异常了或者 employee 为null了。

查看完整回答
反对 回复 2019-03-01
  • 5 回答
  • 0 关注
  • 657 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信