springBoot 启动过程

1.从SpringApplication中的run方法调用

2.调用SpringApplication中的refreshContext

3.调用SpringApplication中的refresh


4.此处会找到springBoot具体的ConfigurableWebApplicationContext的子类并且是子类实现refresh方法 EmbeddedWebApplicationContext实现refresh


5.EmbeddedWebApplicationContext中的super.refresh 会调用AbstractApplicationContext 中的refresh,看到这里就是我们熟悉的IOC注入了,当一步一步


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容