读书人

应用 Spring 2.5 注解驱动的 IoC 功能

发布时间: 2012-08-25 10:06:20 作者: rapoo

使用 Spring 2.5 注解驱动的 IoC 功能(二)

?

Spring 2.1 添加了一个新的 context 的 Schema 命名空间,该命名空间对注释驱动、属性文件引入、加载期织入等功能提供了便捷的配置。我们知道注释本身是不会做任何事情的,它仅提供元数据信息。要使元数据信息真正起作用,必须让负责处理这些元数据的处理器工作起来。

而我们前面所介绍的 AutowiredAnnotationBeanPostProcessor 和 CommonAnnotationBeanPostProcessor 就是处理这些注释元数据的处理器。但是直接在 Spring 配置文件中定义这些 Bean 显得比较笨拙。Spring 为我们提供了一种方便的注册这些 BeanPostProcessor的方式,这就是<context:annotation-config/>。请看下面的配置:

读书人网 >软件架构设计

热点推荐