注入失败,个人总结 有这么几点,
1:spring 配置文件没有扫描包 检查下有没有<context:component-scan base-package="com.XXX"/>这句
2:你的被注入的类有没有被spring管理 也就是有没有加注解或者手动申明bean配置,
3,:还有一点是一般新手可能遇到的,就是给servlet注入,这点和第二点是一样的,就是servlet不是被spring管理的,而是被tomcat或者其他服务器容器管理的,两者使用的不是同一个对象,这时,如果需要在你的servlet中使用spring的bean, 可以实现ApplicationContextAware类拿到applicationContext然后getbean获取所需bean