随笔-spring中的@Autowired无效的问题

要Autowired生效需要注意注意两点:

1.必须在spring的主配置文件(如:applicationContext.xml)中配置这样一句:<context:annotation-config/>

2.不要单单使用BeanFactory或者XmlBeanFactory去调用getBean来获得对象,应该使用ApplicationContext,这个问题网上也有人问过:http://stackoverflow.com/questions/7182908/my-spring-bean-is-not-injected-or-created-when-i-use-the-autowire-and-component

发布了39 篇原创文章 · 获赞 22 · 访问量 9万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章