赞
踩
对象创建过程:
BeanFactory,Bean 工厂,整个 IoC 容器的根接口,也是容器的入口,定义了获取 bean 及 bean 的各种属性。
当 Spring 容器创建的 bean 对象在进行具体操作的时候,如果需要容器的其他对象,此时可以将对象实现 Aware 接口。实现 Aware 接口可以获取到 Spring 容器。
用于读取配置文件,将元素加载到BeanDefinition
BeanDefinitionRegistry 接口继承自 AliasRegistry 接口。该接口是 Spring bean 工厂中唯一一个用于封装 BeanDefinition 信息的接口。
该接口主要有以下几个功能:
PostProcessor:后置处理器(增强器)
通过实现 BeanFactoryPostProcessor 接口,Spring 容器可以任意修改所有未实例化的 bean 的配置信息,即 BeanDefinition。
主要用于增强 bean 的信息,注意此时 bean 已经实例化。
主要有以下两个方法:
一个用于在 bean 初始化前执行,一个用于在 bean 初始化之后执行。
用来表示整个应用运行时的环境
是一种特殊的 bean,通过调用 getObject 就可以返回具体的对象,整个对象的创建过程都是由用户自己来控制的,更加灵活。
赞
踩
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。