安裝或設定

由於 Spring 社群的辛勤工作,第一次使用 Spring Boot 進行安裝非常快。

先決條件:

  1. 安裝了 Java
  2. 推薦不需要 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 命令

你應該獲得構建成功輸出: StackOverflow 文件

執行你的應用程式: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 世界!