2020久久超碰欧美精品最新亚洲欧美日韩久久精品,国产福利电影一区二区三区,亚洲欧美日韩一区在线观看,亚洲国产欧美日韩欧美特级,亚洲欧美日韩成人一区久久,欧美日韩精品一区二区三区不卡,国产欧美日韩va另类影音先锋,亚洲欧美日韩久久精品,亚洲欧美日韩国产成人精品影院,亚洲国产欧美日韩精品一区二区三区,欧美日韩国产成人高清视频,日韩久久精品国产免费观看频道,久久人人爽人人爽从片av高清,国产精品综合一区二区

首頁技術文章正文

使用Spring Initializr方式構建Spring Boot項目

更新時間:2023-08-04 來源:黑馬程序員 瀏覽量:

除了可以使用Maven方式構建Spring Boot項目外,還可以通過Spring Initializr方式快速構建Spring Boot項目。從本質上說,Spring lnitializr是一個Web應用,它提供了一個基本的項目結構,能夠幫助我們快速構建一個基礎的Spring Boot項目。下面講解如何使用Spring Initializr方式構建Spring Boot項目,具體步驟如下。

1.創建Spring Boot 項目

打開IDEA,選擇【Create New Project】新建項目,在彈出的“New Porject”界面中,左側選擇【Spring Initializr】選項進行Spring Boot項目快速構建,具體如圖所示。

創建Spring Boot項目

“Project SDK”用于設置創建項目使用的JDK版本,這里,使用之前初始化設置好的JDK版本即可;在“Choose lnitializr Service URL.”(選擇初始化服務地址)下使用默認的初始化服務地址“https://start.spring.io”進行Spring Boot項目創建(注意使用快速方式創建 Spring Boot 項目時,所在主機須在聯網狀態下)。接著單擊【Next】按鈕進入下一步,具體如圖所示。
1691140978466_2.jpg

將Group設置為com.itheima,Artifact 設置為chapter01,其余選項使用默認值。單擊【Next】按鈕進入Spring Boot 場景依賴選擇界面,具體如圖所示。

1691141079714_3.png

在上圖所示界面中,“Project SDK”用于設置創建項目使用的JDK版本,這里,使用之前初始化設置好的JDK版本即可;在“Choose Initializr Service URL.”(選擇初始化服務地址)下使用默認的初始化服務地址“https://start.spring.io”進行Spring Boot項目創建(注意使用快速方式創建Spring Boot項目時,所在主機須在聯網狀態下)。接著單擊【Next】按鈕進入下一步,具體如圖所示。

1691141248407_4.jpg

上圖Spring Boot場景依賴選擇界面中,主要分為4部分內容,具體說明如下。

(1)頁面頂部的中間位置可以選擇Spring Boot版本,默認顯示的是最新穩定版本。如果要自定義項目版本號,則需要進入項目的pom,xml文件,在對應依賴的標簽中指定版本號。

(2)頁面左側匯總了開發場景。每一個開發場景下會包含多種技術實現方案,同時提供多種集成的模塊依賴。例如“Web”選項下集成了許多關于Web開發的依賴支持;“Template Engines”選項下集成了有關前端模板引擎的依賴支持。

(3)頁面中間展示了開發場景中包括的依賴模塊。例如,當選中頁面左側的Web開發場景后,頁面中部會出現Web開發場景下集成支持的多個依賴模塊,包括有Web、Reactive Web等。

(4)頁面右側展示已選擇的依賴模塊。當用戶選擇某個開發場景下的一些依賴模塊后,此區域就會顯示已選擇的依賴模塊,后續創建的Spring Boot項目中會自動導入這些依賴。

這里,選擇Web開發場景下的Web依賴。單擊【Next】按鈕進入填寫項目名和路徑的界面,具體如圖下所示。

Project name默認生成與Artifact一致的項目名,Project location默認使用的是上次創建項目所選擇的地址。當然頁面中的選項都是可以自定義的。單擊【Finish】按鈕完成項目創建。

至此,Spring Boot項目就創建好了。創建好的Spring Boot項目目錄結構如圖所示。

項目創建完成

使用Spring lnitializr方式構建的Spring Boot 項目會默認生成項目啟動類、存放前端靜態資源和頁面的文件夾、編寫項目配置的配置文件以及進行項目單元測試的測試類。打開并查看自動生成的項目啟動類Chapter01Application和項目依賴管理文件pom.xml,內容分別如下所示兩個文件。

創建一個用于Web訪問的Controller

@RestController
public class HelloController {
@GetMapping("/hello")
 public String hello(){
    return "hello Spring Boot";
  }
}

運行chapter01項目的主程序啟動類Chapter01Application,項目運行成功后,在瀏覽器上訪問“http:/Mocalhost:8080/hello”,具體如下示。
Spring Boot項目完成創建

從圖中可以看出,頁面輸出的內容是“hello SpringBoot”。至此,使用Spring Initializr方式構建的Spring Boot項目完成了。


分享到:
在線咨詢 我要報名
和我們在線交談!