context:annotation-config配置和context:component-scan配置
2016-04-29 01:04
225 查看
<context:annotation-config>是用于激活那些已经在spring容器里注册过的bean(无论是通过xml的方式还是通过package sanning的方式)上面的注解,是一个注解处理工具。
他的作用是式地向 Spring 容器注册
AutowiredAnnotationBeanPostProcessor、
CommonAnnotationBeanPostProcessor、
PersistenceAnnotationBeanPostProcessor、
RequiredAnnotationBeanPostProcessor
这4个BeanPostProcessor,注册这4个BeanPostProcessor的作用,就是为了你的系统能够识别相应的注解。也就是能够使用@Aautowired等注解。
<context:component-scan>除了具有
<context:annotation-config>的功能之外,
<context:component-scan>还可以在指定的package下扫描以及注册javabean 。
因此当使用 <context:component-scan/> 后,就可以将 <context:annotation-config/> 移除了。
相关文章推荐
- 20145314郑凯杰 《Java程序设计》第9周学习总结 积极主动敲代码
- struts2 spring 优缺点
- java泛型详解
- github下载不成功的解决方法
- Good Java idioms
- 读《突然就走到了西藏》 | 保持呼吸,继续向前
- vs2015无法解析外部符号__imp__fprintf
- 美丽说demo(纯swift代码)
- 二分图的最大匹配:匈牙利算法
- 重试C语言之C语言基本语法
- 从一个logger引发的lib和dll探讨
- 找倍数
- 64位和32位的寄存器和汇编的比较
- 设计和实现一个简单的hdfs的备份恢复与容灾系统(1)
- python爬虫:正则表达式
- 在CentOS 6.X 上面安装 Python 2.7.X
- 【安全拾遗】cookie保护伞之Httponly
- ThreaLocal内存泄露的问题
- maven设置默认JDK版本
- centos7编译安装mysql之2