文章插图
当我们运行SpringApplication的main方法时,调用静态方法run()首先是实例化,SpringApplication初始化的时候主要做主要做三件事:
1、根据classpath下是否存在(ConfigurableWebApplicationContext)判断是否要启动一个web applicationContext 。
2、SpringFactoriesInstances加载classpath下所有可用的ApplicationContextInitializer
【springboot启动流程】3、SpringFactoriesInstances加载classpath下所有可用的ApplicationListener
推荐阅读
- 那一条河流是世界流程最长 哪一条河流是世界流程最长的河
- 泉州将启动2023年城乡医保参保缴费工作
- 2023年泉州城乡医保参保缴费下月启动
- 医保业务办理流程
- 维修基金使用流程
- 附流程图 2023济宁高新区餐饮零售消费券在哪里领
- 温州瓯海新居民学习积分免费兑换返工购物券方式+时间+核销流程
- 汕头2021春节活动 2023汕头新春长跑比赛流程安排
- 住房公积金怎么提取?附办理流程
- 关于液压启动器简述 液压启动器