2011-09-12 120 views
0

我有以下情况: enter image description here春:问题的setter依赖注入

我设置了豆(在applicationContext.xml中)如下:

... 
<bean id="bDaoImpl" class="BDaoImpl"></bean> 
<bean id="injBInA" class="ADaoImpl"> 
    <property name="b" ref="bDaoImpl"/> 
</bean> 
... 

为什么当我在使用 “B” Object类ADaoImpl的值是否为空?

+0

我有解决方案。抱歉。基本上,当我从应用程序上下文加载bean(ApplicationContext.getBean)时,不加载id =“injBInA”的bean,因此没有执行注入。 – giulius

+0

如果您可以将问题标记为“已回答” –

回答

1

我有解决方案。抱歉。基本上,当我从应用程序上下文(ApplicationContext.getBean)加载bean不加载id =“injBInA”的bean因此从未执行注入