Spring Boot简介
Spring Boot可以很容易地创建出可以直接运行的独立、生产级别的基于Spring的应用。我们对Spring平台和第三方类库有自己的看法,所以您可以从最开始的时候开始吧。大多数的Spring Boot应用需要很少的Spring配置。
您可以使用Spring Boot来创建一个可以使用java -jar
来运行或者基于传统的war包部署的应用程序。 我们还提供了一个用于运行“spring scripts”的命令行工具。
我们的主要目标是:
- 为所有Spring Boot开发提供一个更快、更全面的入门体验。
- 坚持自我虽然很好,但是随着需求开始偏离需要迅速脱离出来。
- 提供大量非功能性特性系列项目(例如:内嵌服务器、安全型、指标、运行状况检查、外部配置)。
- 绝对没有代码生成,也不需要XML配置。
系统要求
- Spring Boot 2.0.3.RELEASE 需要Java 8 或 9 和Spring Framework 5.0.7.RELEASE 或者更高版本。
Servlet容器
以下的嵌入式容器支持开箱即用:
名称 | 服务器版本 |
---|---|
Tomcat 8.5 |
3.1 |
Jetty 9.4 |
3.1 |
Undertow 1.4 |
3.1 |
您还可以将Springboot应用程序部署到任何Servlet 3.1以上兼容的容器中。