SpringBoot启动流程
2022-10-26 10:57:27 8 举报
AI智能生成
SpringBoot
作者其他创作
大纲/内容
判断当前类型WEB,创建Servlet
获取实体类集合
getSpringFactoriesInstances
加载所有初始化器
ConfigFileApplicationListener
遍历spring.factories拿到所有监听器实体
加载所有监听器
设置程序运行主类
初始化操作
构造方法
StopWatch
计时器开始
getRunListeners
启动准备好的监听器
初始化监听器
ApplicationArguments
设置命令行参数
创建环境对象
加载系统参数
准备环境对象
打印Banner信息
创建应用上下文
准备异常报告器
prepareContext
准备上下文环境
自动装配
Tomcat配置
refresh
刷新上下文
用户扩展使用
afterRefresh
计时器结束
发布上下文启动时间
调用runner执行器
发布上下文准备就绪事件
执行run方法
SpringBoot
0 条评论
回复 删除
下一页