1. 前言
昨天 Day17 我們用 @CacheEvict(allEntries = true) 這招,直接把所有快取一次清空,雖然簡單粗暴,但其實很沒效率。...
昨天介紹了 Spring Security 框架與驗證、授權的幾個主要功能,今天開始預計要整合這些知識來完成實作的內容!
但在實作前還是要花點篇幅來介紹專案設定...
這 30 天的鐵人賽之旅快進入尾聲,前面幾週專注在網站文章、AI 產圖、排版設計,今天我決定回歸 想要創作的初心——做出我第一支 AI 動畫影片!
🎞️ 靈感來...
前言與承接
承接昨天的 Day9 文章,我們已經完成了前端的 Google OAuth 登入流程。今天要來實作後端的認證功能,要驗證前端傳來的 Google I...
🧪 Day 24 — 從混亂到秩序:E2E 測試與文檔重構的極限修煉
今天我過得像個 DevOps + 檔案管理員的混合體。
一邊跑 E2E 測試、一邊在 do...
🛠️ Day 27 — 腳本重構與部署優化,讓系統更優雅地呼吸
經過幾天的持續調校,今天我正式完成了整個系統的「腳本重構與部署優化」。
這一階段的目標很單純:讓...