程式碼(clone 下來接著繼續做即可,也有 postman 的測試集合):

  1. 有不理解的地方也可以直接問我(不會扣分)
  2. 可以使用AI功具(但你要知道用越多業障會越多最後得內傷)、上網查詢(也不會扣分)
  3. 可以下禮拜一前再給我
  4. 在 GitHub 上點擊右上角的 Fork 按鈕(Fork成你的專案),再 Clone 到本地開始實做,完成後再發MR給我,我只看MR的程式碼

https://github.com/lucashsu95/course-management-springboot

1. 情境故事

「我們需要一個系統來管理學生選課。學生可以選修多門課程,每門課程也會有多位學生。 除了記錄誰選了什麼課,我們還需要記錄選課時間。最重要的是,學期結束後,老師要能輸入或修改學生的成績與評語備註,以便製作成績單!」


2. 技術要求


3. 資料庫設計

請依題目要求自行設計資料庫並正規化。


4. API 規格

1️⃣ 查詢所有學生