程式碼(clone 下來接著繼續做即可,也有 postman 的測試集合):
https://github.com/lucashsu95/course-management-springboot
「我們需要一個系統來管理學生選課。學生可以選修多門課程,每門課程也會有多位學生。 除了記錄誰選了什麼課,我們還需要記錄選課時間。最重要的是,學期結束後,老師要能輸入或修改學生的成績與評語備註,以便製作成績單!」
student_id 與 course_id 作為複合主鍵(可使用 @IdClass 或 @Embeddable )請依題目要求自行設計資料庫並正規化。