文章目录1. 前言2. 源码解读1. SpringFactoriesLoader.loadFactoryNames()2. SpringFactoriesLoader.loadFactories()1. 前言SpringFactoriesLoader类的主要作用是通过类路径下的META-INF/spring.factories文件获取工厂类接口的实现类,初始化并保存在缓存中,以供Springboo
SpringBoot-启动流程平时开发springboot项目的时候,一个SpringBootApplication注解加一个main方法就可以启动服务器运行起来(默认tomcat),看了下源码,这里讲下我认为的主要流程:主要流程如下0.启动main方法开始1.初始化配置:通过类加载器,(loadFactories)读取classpath下所有的spring.factories配置文件,创建一些初
转载
2023-08-15 21:36:33
53阅读