1)添加
<bean class="org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor"/>
或添加 <context:annotation-config/> 或者 <context:component-scan/> 标签
xsi:schemaLocation=“http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context-4.0.xsd”
xmlns:context="http://www.springframework.org/schema/context"
2)将加了@Autowired的属性的<property>从目标bean的声明中去掉,不然spring还是会以setter或者contructor的方式去装配bean。