安裝或設定
由於 Spring 社群的辛勤工作,第一次使用 Spring Boot 進行安裝非常快。
先決條件:
- 安裝了 Java
- 推薦不需要 Java IDE(Intellij,Eclipse,Netbeans 等)
你不需要安裝 Maven 和/或 Gradle。 Spring Initializr 生成的專案帶有 Maven Wrapper(命令 mvnw
)或 Gradle Wrapper(命令 gradlew
)。
開啟你的 Web 瀏覽器到 https://start.spring.io 這是一個用於建立新的 Spring Boot 應用程式的啟動板,現在我們將盡量減少。
如果這是你首選的構建工具,請隨意從 Maven 切換到 Gradle。
在搜尋依賴項下搜尋 Web
並新增它。
單擊生成專案!
這將下載名為 demo Feel 的 zip 檔案,以便在計算機上的任何位置提取此檔案。
如果選擇 maven,請在命令提示符下導航到基本目錄併發出 mvn clean install
命令
你應該獲得構建成功輸出:
執行你的應用程式:mvn spring-boot:run
現在你的 Spring Boot 應用程式啟動了。將你的 Web 瀏覽器導航到 localhost:8080
恭喜! 你剛剛啟動並執行了第一個 Spring Boot 應用程式。現在讓我們新增一些程式碼,以便你可以看到它正常工作。
因此,使用 ctrl + c 退出當前正在執行的伺服器。
導航至:src/main/java/com/example/DemoApplication.java
更新此類以擁有控制器
package com.example;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
@SpringBootApplication
public class DemoApplication {
@RequestMapping("/")
String home() {
return "Hello World!";
}
public static void main(String[] args) {
SpringApplication.run(DemoApplication.class, args);
}
}
好的東西現在可以用 mvn clean install spring-boot:run
再次構建和執行專案!
現在將你的 Web 瀏覽器導航到 localhost:8080
Hello World!
恭喜! 我們剛剛完成建立 Spring Boot 應用程式並設定我們的第一個 Controller 來返回 Hello World!
歡迎來到 Spring Boot 世界!