課程連結:https://spring.academy/courses/building-a-rest-api-with-spring-boot

Part 0: 大綱

專案目標

建立一個家庭零用錢管理應用:

  • 利用 Spring Boot 創建 RESTful API 與網頁應用
  • Spring Data, Spring Security 初探
  • 專案導向的課程
  • Test-First 開發方法: 通常會在實作之前編寫測試

內容總覽

  1. RESTful API 基礎設計原則
  2. 測試導向開發(TDD)
  3. 使用 Spring Boot 開發 RESTfulAPI
  4. Spring Security 應用
  5. 安全性機制與風險防護