在我的dispatcher-servlet.xml
我定义了一个bean,如下所示:
<bean id="worplacementDAO" class="com.mycompany.maventestwebapp.db.dao">
<property name="dataSource" value="dataSource" />
</bean>
是否可以通过applicationContext
配置文件将bean注入控制器,而不使用@Autowired
?
答案 0 :(得分:2)
简单回答 - 否。
您可以实现BeanPostProcessor
对您的bean执行某些操作(例如注入依赖项)。或者您可以手动将bean注册为<bean>
,而不是让component-scan
为您执行此操作。但这就是你所能做的一切。