springboot的启动流程是甚么
Spring Boot的启动流程以下:
加载Spring Boot的配置文件:Spring Boot会首先检查application.properties
和application.yml
文件,读取其中的配置信息。
创建Spring利用程序上下文:Spring Boot会创建一个Spring利用程序上下文(ApplicationContext),该上下文是一个轻量级的容器,用于管理利用程序的所有bean。
履行自动配置:Spring Boot会根据配置文件中的信息自动配置利用程序。它会根据类路径上的依赖项自动添加适当的配置,例如数据库连接池、消息队列、模板引擎等。
履行利用程序的初始化:Spring Boot会履行一些初始化操作,例如注册bean,设置属性等。
启动Spring利用程序:Spring Boot会启动内嵌的Servlet容器(如Tomcat、Jetty等),并将Spring利用程序部署到其中。
运行利用程序:Spring Boot会运行利用程序,处理来自客户真个HTTP要求,并将响应返回给客户端。
总的来讲,Spring Boot的启动流程包括加载配置文件、创建利用程序上下文、履行自动配置、履行初始化操作、启动内嵌的Servlet容器并运行利用程序。
TOP