Spring Boot CLI——一個3分鐘快速開發Spring Boot的神兵利器!

Spring Boot CLI——一個3分鐘快速開發Spring Boot的神兵利器!

Spring Boot CLI(Command Line Interface)是一個命令行工具,您可以用它來快速構建Spring原型應用。通過Spring Boot CLI,我們可以通過編寫Groovy腳本來快速的構建出Spring Boot應用,並通過命令行的方式將其運行起來。下來,我們來學習一下如何安裝和使用Spring Boot CLI。

安裝Spring Boot CLI

關於Spring Boot CLI的安裝方式有很多,這裡根據目前主要主流的開發平臺,具體介紹一下Windows和Mac下的安裝方式:

通用安裝

先介紹一個所有平臺都可以使用的安裝方法。

第一步:下載Spring Boot CLI的工具包:

  • spring-boot-cli-2.0.1.RELEASE-bin.zip

  • spring-boot-cli-2.0.1.RELEASE-bin.tar.gz

第二步:解壓下載內容,可以看到bin目錄下已經有適用於windows和linux平臺的兩個可執行文件了,我們已經可以直接使用它;為了更方便的使用Spring Boot CLI的命令,我們可以將上面bin目錄中對應的可執行文件加入到當前系統的環境變量即可。

Mac OSX Brew安裝

在Mac OSX系統下面就非常方便了,我們可以通過Brew來進行安裝,只需要分別執行下面的兩條的命令即可:

$ brew tap pivotal/tap$ brew install springboot

驗證安裝

不論使用哪種方法安裝,在安裝好之後,我們可以通過下面的命令來驗證一下當前的安裝結果:

$ spring --versionSpring CLI v2.0.0.RELEASE

運行Groovy腳本

在完成了Spring Boot CLI的安裝之後,我們來試試使用它來快速的構建一個Spring Boot應用,方法很簡單,只需要如下操作:

第一步:新建一個Groovy腳本, hello.groovy,內容如下:

@RestControllerclass ThisWillActuallyRun { @RequestMapping("/") String home() { "Hello World!" }}

第二步:使用 spring run hello.groovy命令運行該Groovy腳本,具體如下:

動畫內容,耐心等待

Spring Boot CLI——一個3分鐘快速開發Spring Boot的神兵利器!

從日誌中我們可以看到我們通過Groovy腳本定義的一個簡單web應用就構建成功了,可以通過訪問 localhost:8080來驗證一下上面應用提供的接口:

$ curl localhost:8080Hello World!

是不是非常簡單?有木有顛覆您對Java應用的印象?


分享到:


相關文章: