- 启动入口
- 跟进run方法 : 一个用来使用默认的配置从特定的源运行SpringApplication的静态帮助类。
这个类有两个重载方法,另一个用来传入多个源。通常,单个参数方法是数组方法的一个特例
- 创建一个新的SpringApplication实例。这个应用程序上下文会从特定的源加载Beans,这个实例会在调用run方法之前被定制化。
Web应用程序类型的枚举:WebApplicationType,包含NONE(不是web应用),SERVLET(基于Servlet的web应用),REACTIVE(基于Reactive的web应用)
- 直接jar包运行不使用web容器
- 使用嵌入式的Servlet web容器
- 使用反应式的web容器
setInitializers((Collection) getSpringFactoriesInstances( ApplicationContextInitializer.class));
用于创建和加载Spring工厂方法实例
4.运行SpringApplication的run方法
原文地址:https://www.cnblogs.com/fubinhnust/p/11930837.html
时间: 2024-10-19 21:40:07