Hibernate学习(一)——Dao注入失败导致NullPointerException

来源:互联网 发布:淘宝没评价入口 编辑:程序博客网 时间:2024/06/06 12:56

今天在配置SpringMVC3+Spring+Hibernate3的时候,突然出现了如下问题:

IllegalArgumentException导致NullPointerException




调试后发现:


这里报出了IllegalArgumentException


百度后,发现有位哥说:

dao没有注入。调用方法的时候会调用invoke()方法,这个时候dao为null,所以会报NullPointerException的错

解决办法就是:把该dao实现类在spring中配置下 原文点击


当然,由于我用的是SpringMVC,所以,肯定是注释的时候写错了。检查后发现如下:






所以@Qualifier这个注释的参数写错了,应该为HibernateBaseDao


@Qualifier用于注释一个字段或参数,当自动绑定时它作为候选bean的限定器。它也可以用于自定义的限定器注释。


0 0
原创粉丝点击