iT邦幫忙

2018 iT 邦幫忙鐵人賽
DAY 2
5

今天開始寫程式吧~!!

首先先到 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 了

明天就直接進資料庫操作吧


上一篇
Day 01 - 介紹 Spring
下一篇
Day 03 - 透過 Spring Data 操作資料庫
系列文
30天從零開始 使用 Spring Boot 跟 Spring Cloud 建構完整微服務架構35
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 則留言

0
netlabfox
iT邦新手 5 級 ‧ 2021-05-25 16:22:32

請問執行時,會跳出下面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 :

我要留言

立即登入留言