入门
如果您开始使用Spring Boot或“Spring”,请首先阅读本节。它回答了基本的“什么?”,“如何?”和“为什么?”的问题。它包括对
Spring Boot的介绍以及安装说明。然后,我们将引导您构建您的第一个Spring Boot应用程序,并在我们讨论时讨论一些核心原则。
介绍Spring Boot
Spring Boot可以轻松创建可以运行的独立的,基于生产级Spring的应用程序。我们对Spring平台和第三方库进行了自以为是的观点,以便您可
以尽量少开始。大多数Spring Boot应用程序需要非常少的Spring配置。
您可以使用Spring Boot创建可以使用 java -jar 或更多传统战争部署启动的Java应用程序。我们还提供了一个运行“spring脚本”的命令行工
具。
我们的主要目标是:
为所有Spring开发提供从根本上更快且可广泛访问的入门体验。
开箱即用,但随着需求开始偏离默认值而迅速摆脱困境。
提供大型项目(例如嵌入式服务器,安全性,度量标准,运行状况检查和外部化配置)通用的一系列非功能性功能。
绝对没有代码生成,也不需要XML配置。
系统要求
Spring Boot 2.1.1.RELEASE需要Java 8并且与Java 11兼容(包括在内)。Spring框架5.1.3.RELEASE 或以上也是必需的。
为以下构建工具提供了显式构建支持:
构建工具 版
Maven 3.3
Gradle 4.4
Servlet容器
Spring Boot支持以下嵌入式servlet容器:
名称 Servlet版本
Tomcat 9 .0 4.0
Jetty 9.4 3.1
Undertow 2.0 4.0
您还可以将Spring Boot应用程序部署到任何Servlet 3.1 兼容容器。
安装Spring Boot
Spring Boot可以与“经典”Java开发工具一起使用,也可以作为命令行工具安装。无论哪种方式,您都需要Java SDK v1.8或更高版本。在开始
之前,您应该使用以下命令检查当前的Java安装:
$ java -version
如果您不熟悉Java开发,或者想要试用Spring Boot,则可能需要先尝试Spring Boot CLI(命令行界面)。否则,请继续阅读“经典”安装说明。