黑马程序员技术交流社区

标题: spring在tomcat启动可以注入DAO,但是在程序运行中的值为空! [打印本页]

作者: zydandqq    时间: 2014-7-3 19:46
标题: spring在tomcat启动可以注入DAO,但是在程序运行中的值为空!
Spring的DAO配置:


service的loadById()调用DAO,此时DAO为空!


sessionFactory的配置:


spring版本是4.0,hibernate版本是4.0
作者: android0276    时间: 2014-7-3 19:46
@Resource改为
@Autowire
@Qualifier("userDao")试试
另外你的
<context>
   <param-name>contextConfigLocation</param-name>
<param-value>classpath*:applicationContext.xml</param-value>
</context>
你把classpath后的*去了 看看




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2