1. 程式人生 > >Spring Boot自動生成模板和Spring Boot CLI安裝使用

Spring Boot自動生成模板和Spring Boot CLI安裝使用

SpringBoot為了簡化Spring開發,儘可能的減少配置,快速開發。
相對與之前的Spring有以下幾大優點(一部分):

  • 獨立執行的Spring專案。可以以jar包的方式獨立執行
  • 內嵌了Tomcat,jetty和Undertow
  • 提供特定的pom簡化maven配置依賴
  • 儘可能自動化配置Spring,根據類路徑的中的jar包、類,自動配置bean
  • 提供基於http,ssh,telnet對執行時的專案進行監控
  • 簡化xml配置

自動生成工程

在使用Springboot進行專案構建時,我們不用想原來那樣手動建立工程,可以使用http://start.spring.io/進行專案生成。

這裡寫圖片描述

點選generate project按鈕就會生成一個簡單的工程。
如果想新增以下依賴可以在右邊Dependencies的輸入框裡進行輸出查詢,新增。
也可以點選下面的Switch to the full version.可以檢視給出的依賴,對於想新增的依賴進行打鉤。
點選生成的模板為demo.zip,結構如下:
這裡寫圖片描述


其中DemoApplication.java為啟動檔案,DemoApplicationTests.java為測試檔案。

Spring Boot CLI 是命令列介面。可以方便的進行專案的操作。
下載安裝地址:http://docs.spring.io/spring-boot/docs/current/reference/html/getting-started-installing-spring-boot.html
我安裝的windows作業系統下,下載了spring-boot-cli-1.5.4.RELEASE-bin.zip。
下載後解壓到磁碟上,然後配置環境變數。可以在path中直接新增spring-boot-cli路徑\bin;也可以建立一個變數名,然後把變數名放入path中,這樣以後更改版本可以只修改變數名下的路徑,如圖:

這裡寫圖片描述
這裡寫圖片描述

然後在windows命令列視窗中,輸入spring –version檢視
這裡寫圖片描述

可以用springboot CLI執行一個簡單的檔案。如,建立一個test.groovy
內容如下:
這裡寫圖片描述
然後在windows命令列視窗下執行這個檔案,首先切換到該檔案相應的目錄(我測試放在了F盤下),然後使用命令spring run test.groovy
這裡寫圖片描述

也可以使用命令建立工程,如輸入spring init -dweb --build maven就可以建立在一個簡單的模板工程。
這裡寫圖片描述
然後會在相應的目錄下生成demo.zip.裡面的結構和在http://start.spring.io/生成的完全一樣。
以上就是使用

http://start.spring.io/生成專案工程和簡單使用Spring Boot CLI