如何在Spring Tool Suite中執行第一個Spring Boot應用程式?
Spring Boot 透過簡化建立健壯、可擴充套件且可用於生產的應用程式的方式,徹底改變了 Java 應用程式的開發。Spring Boot 作為更大型 Spring 生態系統的一部分,採用了“約定優於配置”的理念,減少了手動設定的工作量,使開發人員能夠專注於業務邏輯,而不是樣板程式碼。當與 Spring Tool Suite (STS)(一種專為 Spring 開發而建立的專用 IDE)結合使用時,Spring Boot 體驗會更加高效。
要在 Spring Tool Suite 中執行此程式碼,必須在開始之前確保滿足以下先決條件:
您的機器需要安裝 Java 開發工具包 (JDK)。
安裝並設定 Spring Tool Suite,可從以下連結下載 https://springframework.tw/tools。
Java 和 Spring 概念的基礎。
在 Spring Tool Suite 中建立和配置 Spring Boot 專案的步驟
步驟 1
啟動 Spring Tool Suite 後,從選單中選擇“檔案”>“新建”>“Spring 啟動器專案”。

在“新建 Spring 啟動器專案”對話方塊中為專案命名,並選擇合適的構建工具(通常是 Maven 或 Gradle)。

選擇正確的 Spring Boot 框架版本。
選擇專案所需的依賴項。例如,您可以選擇“Web”來構建一個簡單的 Web 應用程式。Spring Boot 版本也可以在 pom.xml 中進行編輯。

單擊“完成”以建立專案。
步驟 2:瞭解專案的結構
專案完成後,花一些時間熟悉其佈局。以下是 Spring Boot 專案的主要部分:
“src/main/java”:此目錄包含您的 Java 原始碼。
“src/main/resources”目錄包含資源和配置檔案。
“src/test/java”目錄包含您的測試類。
步驟 3:編寫您的第一個 Spring Boot 專案
預設包和“Application.java”類位於“src/main/java”資料夾中。此類包含 Spring Boot 應用程式引導的主要功能。

“Application.java”類包含以下內容,其中包含 SpringApplication.run() 方法以執行應用程式
package com.newProject; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; @SpringBootApplication public class NewProjectApplication { public static void main(String[] args) { SpringApplication.run(NewProjectApplication.class, args); } }
步驟 4:執行應用程式
在包資源管理器中,右鍵單擊“Application.java”類。
轉到“以...執行”,然後選擇“Spring Boot 應用程式”。
應用程式將啟動,控制檯日誌將顯示應用程式設定過程的詳細資訊。
程式成功啟動後,啟動 Web 瀏覽器並訪問“https://:8080”。應該會出現一個預設的歡迎頁面。埠 8080 取決於您在 application.properties 中指定的埠。

步驟 5:向專案新增控制器
在專案中建立一個控制器包,並在其中建立一個名為 ExampleC 的類。該包必須在 newProject -> src/main/java 中建立。

使用註釋 @Controller 並匯入 eclipse 建議的所有註釋所需的包。並新增 @RequestMapping 來對映 Spring MVC 控制器方法。利用 @ResponseBody 在返回型別中將域繫結到 HTTP 響應正文。
package com.newProject.controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.ResponseBody; @Controller public class ExampleC { @RequestMapping("/firstApp") @ResponseBody // Method public String firstSpringApp(){ // Print statement return "Welcome!"; } }
最後,藉助本地主機 URL 顯示結果 https://:8080/firstApp。

結論
本文展示瞭如何使用 Spring Tool Suite 構建和啟動第一個 Spring Boot 應用程式。在完成先決條件後,我們建立了一個新的 Spring Boot 專案。我們還建立了一個簡單的 Spring Boot 應用程式,執行它,對其進行了小的更改以檢視其影響,然後查看了結果。Spring Boot 和 Spring Tool Suite 提供了一個強大的生態系統來構建現代 Java 應用程式。有了這個基礎,您現在可以利用 Spring 框架的功能和實用性來探索和構建更復雜的應用程式。