本文主要是介绍Spring Boot的启动流程(个人总结,仅供参考),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
SpringBoot应用程序的启动流程主要包括初始化SpringApplication和运行SpringApplication两个过程。
1.初始化SpringApplication包括配置基本的环境变量、资源、构造器和监听器,初始化阶段的主要作用是为运行SpringApplication实例对象启动环境变量准备以及进行必要的资源构造器的初始化动作。
2.运行SpringApplication实例为应用程序正式启动加载过程,包括启动流程监控模块、配置环境模块和监听、配置应用上下文。当完成刷新应用的上下文和调用SpringApplicationRunListener#contextPrepared方法后表示SpringBoot应用程序已经启动完成。
详细内容参考:
https://cloud.tencent.com/developer/article/1874814
https://www.cnblogs.com/Xianhuii/p/17109371.html
这篇关于Spring Boot的启动流程(个人总结,仅供参考)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!