今天開始寫程式吧~!!
首先先到 http://start.spring.io/ 頁面,這邊有 Spring 提供的快速套件的選擇器,簡單勾一下,就可以產生專案結構來下載哦
第一個項目我們就勾選最簡單的 Web 然後按下載就可以
(Gradle 跟 Maven 隨個人喜好,不過我這邊都會用 Gradle 當示範)
解壓縮完呢再用你慣用的 IDE 來開啟(我這邊是用 IntelliJ 當示範)
開啟後的專案結構
接下來建立一個 Controller
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;
import java.util.HashMap;
import java.util.Map;
@SpringBootApplication
public class WebApplication {
public static void main(String[] args) {
SpringApplication.run(WebApplication.class, args);
}
@RestController
class SimpleController {
@GetMapping
public Map hello() {
Map map = new HashMap();
map.put("say", "hello");
return map;
}
}
}
接下來對著 WebApplication.java 右鍵 Run
服務起來的話預設是 8080 port
就可以透過 http://localhost:8080/
取得 {"say":"hello"} 的資料
到這邊沒問題的話環境基本上是 OK 了
明天就直接進資料庫操作吧
請問執行時,會跳出下面error,是需要其他設定嗎?
Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.
2021-05-25 16:31:23.239 ERROR 2608 --- [ main] o.s.b.d.LoggingFailureAnalysisReporter :