讲解下springboot启动加载步骤
时间: 2023-11-18 11:02:34 浏览: 74
Spring Boot加载配置文件的完整步骤
Spring Boot启动加载步骤如下:
1. 加载配置文件:Spring Boot会自动加载application.properties或application.yml文件中的配置。
2. 加载自动配置类:Spring Boot会根据classpath下的类路径和依赖关系来自动配置Spring应用程序。
3. 扫描@Component注解:Spring Boot会扫描应用程序中所有@Component注解的类,包括@Controller、@Service、@Repository和@Configuration等注解。
4. 加载Spring Application Context:Spring Boot会创建Spring Application Context,将所有配置和自动配置类加载到容器中。
5. 加载Spring Bean:Spring Boot会扫描应用程序中所有的Spring Bean,包括@Service、@Component、@Controller和@Repository等注解。
6. 加载Web应用程序:如果应用程序是Web应用程序,Spring Boot会加载Web应用程序,并将其注册到容器中。
7. 启动Web服务器:Spring Boot启动内嵌的Web服务器,例如Tomcat或Jetty。
8. 运行应用程序:Spring Boot会运行应用程序,并将请求分发到相应的控制器。
阅读全文