微服务架构之Spring Boot(一)

2022-02-15 16:03:33 浏览数 (1)

入门

如果您开始使用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(命令行界面)。否则,请继续阅读“经典”安装说明。

0 人点赞