0.目录
1. Spring 应用上下文启动准备阶段
2. BeanFactory 创建阶段
3. BeanFactory 准备阶段
4. BeanFactory 后置处理阶段
5. BeanFactory 注册 BeanPostProcessor 阶段
6. 初始化內建 Bean:MessageSource
7. 初始化內建 Bean:Spring 事件广播器
8. Spring 应用上下文刷新阶段
9. Spring 事件监听器注册阶段
10. BeanFactory 初始化完成阶段
11. Spring 应用上下刷新完成阶段
(刷新阶段结束)
12. Spring 应用上下文启动阶段
13. Spring 应用上下文停止阶段
14. Spring 应用上下文关闭阶段
1. Spring 应用上下文启动准备阶段

2. BeanFactory 创建阶段

3. BeanFactory 准备阶段

4. BeanFactory 后置处理阶段

5. BeanFactory 注册 BeanPostProcessor 阶段

6. 初始化內建 Bean:MessageSource
• AbstractApplicationContext#initMessageSource() 方法
7. 初始化內建 Bean:Spring 事件广播器
• AbstractApplicationContext#initApplicationEventMulticaster() 方法
8. Spring 应用上下文刷新阶段
9. Spring 事件监听器注册阶段

10. BeanFactory 初始化完成阶段

11. Spring 应用上下刷新完成阶段

12. Spring 应用上下文启动阶段

13. Spring 应用上下文停止阶段

14. Spring 应用上下文关闭阶段

15. 面试题精选
Spring 应用上下文生命周期有哪些阶段?















![[双指针] (二) LeetCode 202.快乐数 和 11.盛最多水的容器](https://img-blog.csdnimg.cn/img_convert/0d7dda938c743fe440ecb0865483cb01.png)





