经典面试题-如何开启基于注解的自动装配?

2019-11-07 15:34:40 浏览数 (3)

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

本文链接:https://blog.csdn.net/weixin_42528266/article/details/102910474

要使用 @Autowired,需要注册 AutowiredAnnotationBeanPostProcessor,可以有以下两种方式来实现:

  • 引入配置文件中的<bean>下引入 <context:annotation-config>
代码语言:javascript复制
<beans>
    <context:annotation-config />
</beans>
  • 在bean配置文件中直接引入AutowiredAnnotationBeanPostProcessor
代码语言:javascript复制
<beans>
    <bean class="org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor"/>
</beans>

0 人点赞