project/spring/springboot/主体脉络.md

594 B

Create a new SpringApplication instance.

  1. 配置资源加载器
  2. 主类加载器
  3. 设置应用类型
  4. 实例化上下文ApplicationContextInitializer
  5. 实例化监听器ApplicationListener
  6. 查找主函数

Run the Spring application, creating and refreshing a new ApplicationContext.

  1. 设置头信息java.awt.headless
  2. 创建运行监听器 SpringApplicationRunListener
  3. 准备环境ConfigurableEnvironment
  4. 初始化上下文ConfigurableApplicationContext
  5. 准备上下文
  6. 刷新上下文
  7. 启动监听器ApplicationListener
  8. 启动ApplicationRunner