什么是SpringBoot介绍Spring Boot的启动流程 什么是SpringBootSpring 和 SpringMVC 的问题在于需要配置大量的参数。使用Spring Boot很容易创建一个能独立运行、准生产级别、基于Spring框架的项目,使用Spring Boot你可以不用或者只需要很少的Spring配置。简而言之,Spring Boot本身并不提供Spring的核心功能,而是作为Spring的脚手架框架,以达到快速构建项目、预置三方配置、开箱即用的目的。Spring Boot有如下的优点: 可以快速构建项目;可以对主流开发框架的无配置集成;项目可独立运行,无需外部依赖Servlet容器;提供运行时的应用监控;可以极大地提高开发、部署效率;可以与云计算天然集成。 介绍Spring Boot的启动流程SpringApplication调用的run方法的大致流程,如下图:其中,SpringApplication在run方法中重点做了以下操作: 获取监听器和参数配置; 打印Banner信息;创建并初始化容器;监听器发送通知。