Spring Boot IoC 容器初始化过程

Posted xiluhua

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Spring Boot IoC 容器初始化过程相关的知识,希望对你有一定的参考价值。

1. 加载 ApplicationContextInializer & ApplicationListener

2. 初始化环境 ConfigurableEnvironment & 加载配置文件

3. 构建应用上下文 ApplicationContext

4. 注册源文件 source

5. 通过 ApplicationListener 注册 BeanFactoryPostProcessor

6. 初始化 BeanFactoryPostProcessor 到 IoC 容器

7. 通过 BeanFactoryPostProcessor: ConfigurationClassParser 扫描注册所有组件(包括: @Bean @Configuration, @Imports) 到  IoC 容器

8. 

以上是关于Spring Boot IoC 容器初始化过程的主要内容,如果未能解决你的问题,请参考以下文章

Spring之IOC容器初始化过程

Spring IoC容器初始化过程

Spring-IOC源码解读2-容器的初始化过程

03.Spring IoC 容器 - 初始化

Spring中IOC容器初始化过程解析

Spring中IOC容器初始化过程解析