Spring Boot 由 Pivotal 团队在 2013 年开始研发,并在 2014 年 4 月发布第一个版本的全新开源的轻量级框架。它早期版本基于 Spring 4.0 设计,不仅继承了 Spring 框架原有的优秀特性,而且还通过简化配置来进一步简化了 Spring 应用的整个搭建和开发过程。
特点
Spring Boot 有如下典型特点:
- 可以快速开发 Spring 应用程序;
- 内嵌 tomcat 或 jetty 等 servlet 容器;
- 基于注解的配置,不需要 xml 配置;
- 提供 starter 的自动配置,简化 maven 或 gradle 的配置;