我是靠谱客的博主 心灵美薯片,最近开发中收集的这篇文章主要介绍spring 配置作用,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

spring <context:annotation-config /> 配置作用

1、从字面意思来理解就是 “注解配置” ,使用<context:annotation-config/>元素可以自动声明“2”中的注解

2、替代了原来繁琐的配置,繁琐的配置如下:
配置<bean class="org.springframework.beans.factory.annotation. AutowiredAnnotationBeanPostProcessor "/> 才能使用@Autowired注解
配置<bean class="org.springframework.context.annotation.CommonAnnotationBeanPostProcessor"/>才能使用@Resource 、@PostConstruct、@PreDestroy注解
配置<bean class="org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor"/>才能使用@PersistenceContext注解
配置<bean class="org.springframework.beans.factory.annotation.RequiredAnnotationBeanPostProcessor"/>才能使用@Required注解

3、但由于 <context:component-scan base-package=”com.package”/> 也包含了自动注入“2”中bean的功能,所以<context:annotation-config/>可以省略;同时存在的时候,前者会被忽略。
<context:component-scan>除了具有<context:annotation-config>的功能之外,<context:component-scan>还可以在指定的package下扫描以及注册javabean 。 详细请参考context:component-scan

最后

以上就是心灵美薯片为你收集整理的spring 配置作用的全部内容,希望文章能够帮你解决spring 配置作用所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(49)

评论列表共有 0 条评论

立即
投稿
返回
顶部