Spring Boot 是一个基于 Spring 框架的快速应用开发框架。它采用约定大于配置的思想,通过自动配置和快速启动来提高开发者的生产力。Spring Boot 的工作模式主要包括以下几个方面:
自动配置:Spring Boot 通过扫描项目中的依赖,自动配置项目所需的 Bean、组件、中间件等,开发者只需要引入相关依赖并配置相关属性即可使用。
内嵌容器:Spring Boot 内置了多种 Web 容器,例如 Tomcat、Jetty 等,使得开发者可以在不需要额外配置的情况下快速启动项目并进行开发调试。
启动器:Spring Boot 提供了多个启动器,包括 W