springboot启动流程 - run()方法
2025-04-27 15:30:23 0 举报
springboot启动流程 - run()方法
作者其他创作
大纲/内容
创建DefaultBootstrapContext:用于管理应用启动时的依赖和资源
获取SpringApplicationListener:用于在应用启动的各个阶段执行自定义逻辑
返回已启动并准备就绪的应用上下文
打印启动Banner
通知监听器应用启动完成;调用应用程序中的 `CommandLineRunner` 或 `ApplicationRunner`,以便执行自定义的启动逻辑;启动事件等事件通知监听器
创建应用上下文
上下文刷新
准备应用环境:包括读取配置文件和设置环境变量
发布开始事件
应用程序上下文配置
记录应用启动时间并记录日志
设置应用启动的上下文,用于监控和管理启动过程
准备应用上下文,包括加载配置、添加 Bean 等
0 条评论
下一页