第九章:Spring Bean 生命周期(1)

@[TOC](第九章:Spring Bean 生命周期(1))

1. Spring Bean 元信息配置阶段

• BeanDefinition 配置
• 面向资源
• XML 配置
• Properties 资源配置
• 面向注解
• 面向 API

2. Spring Bean 元信息解析阶段

• 面向资源 BeanDefinition 解析
• BeanDefinitionReader
• XML 解析器 - BeanDefinitionParser
• 面向注解 BeanDefinition 解析
• AnnotatedBeanDefinitionReade

3. Spring Bean 注册阶段

• BeanDefinition 注册接口
• BeanDefinitionRegistry

4. Spring BeanDefinition 合并阶段

• BeanDefinition 合并
• 父子 BeanDefinition 合并
• 当前 BeanFactory 查找
• 层次性 BeanFactory 查找

5. Spring Bean Class 加载阶段

• ClassLoader 类加载
• Java Security 安全控制
• ConfigurableBeanFactory 临时 ClassLoader

6. Spring Bean 实例化前阶段

你可能感兴趣的:(spring)