Spring Boot - 快速入门

本章将教你如何使用 Maven 和 Gradle 创建 Spring Boot 应用程序。


先决条件

您的系统需要满足以下最低要求才能创建 Spring Boot 应用程序 −

  • Java 7
  • Maven 3.2
  • Gradle 2.5

Spring Boot CLI

Spring Boot CLI 是一个命令行工具,它允许我们运行 Groovy 脚本。 这是使用 Spring Boot 命令行界面创建 Spring Boot 应用程序的最简单方法。 您可以在命令提示符本身中创建、运行和测试应用程序。

本节介绍手动安装 Spring Boot CLI 所涉及的步骤。 如需进一步帮助,您可以使用以下链接: https://docs.spring.io/springboot/ docs/current-SNAPSHOT/reference/htmlsingle/#getting-started-installing-springboot

您还可以从 Spring Software 存储库下载 Spring CLI 发行版,网址为: https://docs.spring.io/spring-boot/docs/current-SNAPSHOT/reference/htmlsingle/#getting-started-manual-cli-installation

手动安装需要用到以下两个文件夹 −

  • spring-boot-cli-2.0.0.BUILD-SNAPSHOT-bin.zip

  • spring-boot-cli-2.0.0.BUILD-SNAPSHOT-bin.tar.gz

下载后,解压缩存档文件并按照 install.txt 文件中给出的步骤进行操作。 并不是说它不需要任何环境设置。

在 Windows 中,在命令提示符下进入 Spring Boot CLI bin 目录并运行命令 spring --version 以确保 spring CLI 安装正确。 执行命令后可以看到spring CLI版本如下图 −

Spring CLI Version

使用 Groovy 运行 Hello World

创建一个包含 Rest Endpoint 脚本的简单 groovy 文件,并使用 spring boot CLI 运行该 groovy 文件。 为此目的观察此处显示的代码 −

@Controller
class Example {
   @RequestMapping("/")
   @ResponseBody
   public String hello() {
      "Hello Spring Boot"
   }
}

现在,保存名为 hello.groovy 的 groovy 文件。请注意,在此示例中,我们将 groovy 文件保存在 Spring Boot CLI bin 目录中。 现在使用命令 spring run hello.groovy 运行应用程序,如下面的屏幕截图所示 −

使用 Groovy 运行 Hello World

运行 groovy 文件后,所需的依赖项将自动下载,并将在 Tomcat 8080 端口启动应用程序,如下面的屏幕截图所示 −

运行 Groovy 文件 Tomcat 端口

Tomcat 启动后,转到 Web 浏览器并点击 URL http://localhost:8080/,您可以看到如图所示的输出。

Hello Spring Boot