java中执行sql语句抛出空指针异常

爱上程序的猿 2015-10-28 05:07:01

MemberDaoImpl类继承了baseDao类,类中有findByUsername方法,具体代码都在图片上.我用Junit测试类测试,报空指针异常,但是数据库确实存在一个测试用户username为test的member.这个问题出在哪里?求高手解答
...全文
869 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
爱上程序的猿 2015-10-28
  • 打赏
  • 举报
回复
引用 2楼执笔记忆的空白 的回复:
你的Dao是直接new出来的,这样你的entityManager没有被注入,肯定是Null咯~
那如果我要测试的话,我该去哪里找对象,去service 上吗?
  • 打赏
  • 举报
回复
你的Dao是直接new出来的,这样你的entityManager没有被注入,肯定是Null咯~
爱上程序的猿 2015-10-28
  • 打赏
  • 举报
回复
按道理来说应该是返回Member对象才对的

67,549

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧