Spring Boot 是由 Pivotal 团队提供的全新框架,其设计目的是简化新 Spring 应用的初始搭建以及开发过程 Java 开发领域中,有很多著名框架都是 Pivotal 团队的产品,如:Spring 框架及其衍生框架、缓存 Redis 、消息队列框架 RabbitMQ Greenplum 数据库等Tomcat Apache HtψServer Groovy 里的一些顶级开发者、 DevOps 理论的提出者都属于Pivotal 团队 Spring 团队在现有 Spring 框架的基础上,开发了一个新框架:Spring Boot ,用来简化配置和部署 Spring 应用程序的过程,去除了那些烦琐的开发步骤和样板代码及其配置,使得基于 Spring 框架的 Java 企业级应用开发“极简化” 相比于传统的 Spring/Spring MVC架的企业级应用开发(Spring 的各种配置太复杂了,我们之前是用“生命”在搞这些配置),Spring Boot 用简单的注解和 application. properties 配置文件,避免了烦琐而且容易出错的 XML配置文件,极大地简化了基于 Spring 框架的企业级应用开发的配置。