springboot流程
2020-07-28 10:12:08 4 举报
springboot流程图
作者其他创作
大纲/内容
准备环境变量
@Component注解被解析
获取文件中的类的路径
发布上下文准备就绪事件
7
计时器结束
进行初始化操作
对象的run方法
设置程序运行的主类
prepareContext()准备上下文环境
设置环境对象
加载所有的初始化容器
8
4
9
启动准备好的监听器
初始化操作
发布上下文启动事件
afterRefresh()留给用户扩展使用
加载系统参数
创建环境对象
初始化监听器getRunListeners()
load对应的资源
调用runner执行器
打印banner
1
创建当前应用程序上下文
new SpringApplication()
springboot启动完成
6
准备异常报告器
创建计时器对象,开始计时
getSpringFactoriesInstances
加载所有的监听器
自动装配
通用构造方法
refreshContext()调用过程同spring
设置环境监听集合
5
监听配置
2
通过反射获取到具体的实例化对象
SpringApplication
通过类加载器加载spring.factory的属性
10
判断当前类型是web
执行run方法
3
设置命令行参数
根据传入的类得到需要的实体类的集合
tomcat装配
设置handless的属性并设置到系统属性中
0 条评论
下一页