一、介绍
Spring Boot可以轻松创建独立的、基于产品级别Spring的应用程序,您可以“直接运行”。
Spring Boot是由Pivotal团队提供的全新框架,为我们以最少的麻烦开始工作。大多数Spring引导应用程序只需要很少的Spring配置。
二、优点
- 创建独立的Spring应用程序;
- 直接嵌入Tomcat、Jetty或Undertow(无需部署WAR文件);
- 提供“starter”依赖,以简化构建配置;
- 自动配置Spring和第三方库;
- 提供生产就绪的特性,例如度量、健康检查和外部化配置;
- 绝对不需要生成代码,也不需要XML配置;
三、系统要求
Spring Boot 2.0.5.RELEASE 要求 Java 8 or 9 并且 Spring Framework 5.0.9.RELEASE 或以上版本;
Maven:3.2+
Gradle:4.x
Spring Boot内嵌容器版本Tomcat 8.5、Jetty 9.4、Undertow 1.4