简介
- Spring Boot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化新 Spring 应用的初始搭 建以及开发过程。
该框架使用了特定的方式来进行配置, 从而使开发人员不再需要定义样板化的配置。 通过这种方式, Spring Boot
致力于在蓬勃发展的快速应用开发领域(rapid application development) 成为领导者
特点
- 创建独立的 Spring 应用程序
- 嵌入的 Tomcat,无需部署 WAR 文件
- 简化 Maven 配置
- 自动配置 Spring
- 提供生产就绪型功能,如指标,健康检查和外部配置
- 绝对没有代码生成并且对 XML 也没有配置要求
优点
- 使编码变得简单,Spring Boot 集成了很多实用的功能,不需要程序员自己手动配置,直接拿
来用就可以了。 - 提供了丰富的 Starters,集成其他主流开发产品只需要简单的配置即可
- Spring Boot 内置了 Tomcat,可以直接启动部署
- Spring Boot 自带监控组件,通过 Actuator 轻松监控服务各项状态