-
叙述
-
- @SpringBootApplication
-
- @SpringBootConfiguration
-
@EnableAutoConfiguration
-
- @AutoConfigurationPackage
-
@Import(AutoConfigurationImportSelector.class)
-
springboot启动简单流程
============================================================
上图为SpringBoot启动结构图,我们发现启动流程主要分为三个部分,
-
第一部分进行SpringApplication的初始化模块,配置一些基本的环境变量、资源、构造器、监听器
-
第二部分实现了应用具体的启动方案,包括启动流程