日期:2014-05-18  浏览次数:20774 次

SSH 关于 Spring 注入的问题










在SpringTest里测试 userManager 里是注入了 userDao,topicDao,reviewDao属性的. 但是在RegisterUserAction 里userManager被注入进去了,但userManager里面的userDao,topicDao,reviewDao属性一个也没被注入到userManager里面去。求大神解决。

------解决方案--------------------
还在用这种古老的测试方法。。。。。
------解决方案--------------------
这种方法容易出错。尝试下注解吧
------解决方案--------------------
userManager  中有没有userDao,topicDao,reviewDao 他们的set方法
------解决方案--------------------
注入的应该是userManager接口,而不应该是userManagerImpl实现类。
------解决方案--------------------
同意楼上的 

------解决方案--------------------
引用:
userManager  中有没有userDao,topicDao,reviewDao 他们的set方法


+1
除了这个原因,
还要检查下,你的applicationContext.xml文件被加载没有,SSH集成的时候是需要加载,要是没加载也是注入不了的!

------解决方案--------------------
大神啊,不懂了,,,