View on GitHub

spring-boot-in-action

Spring Boot 实战笔记

Spring Boot CLI

Spring Boot CLI为Spring Boot提供了快速上手和构建简单原型应用程序的途径。

手动安装

Spring Boot 下载地址

  1. 下载文件,如 spring-boot-cli-2.1.6.RELEASE-bin.zip。
  2. 解压到文件系统的任意目录里。
  3. 添加系统环境变量:spring-2.1.6.RELEASE\bin。

验证安装

查看所安装的CLI版本号:

$ spring --version
Spring CLI v2.1.6.RELEASE

Hello World 程序

Java 代码

@RestController
public class Hello {
    @RequestMapping("/hello")
    public String hello() {
        return "Hello World Java!";
    }
}

运行 Java 代码:

$ spring run HelloWorld.java
Resolving dependencies..........................................................

  .   ____          _            __ _ _
 /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
 \\/  ___)| |_)| | | | | || (_| |  ) ) ) )
  '  |____| .__|_| |_|_| |_\__, | / / / /
 =========|_|==============|___/=/_/_/_/
 :: Spring Boot ::        (v2.1.6.RELEASE)

查看结果:http://127.0.0.1:8080/hello

Spring Shell

Spring Boot CLI shell 会新开一个特别针对Spring Boot的shell,在里面可以执行各种CLI命令,Tab键也能有命令补全。

$ spring shell
Hit TAB to complete. Type 'help' and hit RETURN for help, and 'exit' to quit.
$ run HelloWorld.java

  .   ____          _            __ _ _
 /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
 \\/  ___)| |_)| | | | | || (_| |  ) ) ) )
  '  |____| .__|_| |_|_| |_\__, | / / / /
 =========|_|==============|___/=/_/_/_/
 :: Spring Boot ::        (v2.1.6.RELEASE)