01 SpringBoot框架整体启动流程

框架初始化

【1】配置资源加载器
【2】配置primarySources
【3】应用环境监测
【4】配置系统初始化器
【5】配置应用监听器

框架启动

【1】计时器开始计时–》【2】Headless模式赋值–》【3】发送ApplicationStartingEvent–》【4】配置环境模块
–》【5】发送ApplicationEnvironmentPreparedEvent–》【6】发送ApplicationContextInitializedEvent
–》【6】关联SpringBoot组件与应用上下文对象–》【7】初始化失败分析器–》【8】创建应用上下文对象
–》【9】打印banner–》【10】加载sources到context–》【11】发送ApplicationPreparedEvent
–》【12】刷新上下文–》【13】计时器停止计时–》【14】发送ApplicationStartedEvent
–》【15】调用框架启动拓展类–》【16】发送ApplicationReadyEvent

自动化配置

【1】收集配置文件中的配置工厂类
【2】加载组件工厂
【3】注册组件内定义bean

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值