Spring Sparrow SecuritySpring Framework 入門介紹:Security 篇章,實作登入登出 API,包含 session 與 JWT 驗證,並且實作權杖輪換機制以提升安全性。 Spring 2026-03-17 6 分鐘閱讀 Rootimes
迪米特法則(Law of Demeter, LoD)迪米特法則(Law of Demeter, LoD)是一項物件導向設計原則,強調物件應只與其直接相關的「鄰近」物件互動,以減少物件之間的耦合並提升系統的可維護性。 Code Principle 2026-03-16 2 分鐘閱讀 Rootimes
關注點分離 (Separation of Concerns, SoC)關注點分離 (Separation of Concerns, SoC) 是一個軟體設計原則,強調在軟體開發過程中,應該將不同的關注點分離開來,以便更有效地組織思維和解決問題。這種方法可以幫助我們更專注於當前的問題,並且在不同的時間點專注於不同的方面,以達到更好的效果。 Code Principle 2026-03-13 2 分鐘閱讀 Rootimes
Spring Sparrow Integration TestSpring Framework 入門介紹:整合測試篇章,涵蓋測試策略、測試類型選擇實務經驗分享、測試撰寫範例,以及 REST Docs 文件產生。 Spring 2026-03-12 3 分鐘閱讀 Rootimes
Spring Sparrow CRUDSpring Framework 入門介紹:CRUD 篇章,涵蓋資料庫設計、CRUD 實作,以及 RESTFul API 設計,並結合實際的程式碼範例說明。 Spring 2026-03-09 8 分鐘閱讀 Rootimes
Spring Sparrow REST DocsSpring Framework 入門介紹:REST Docs 篇章,涵蓋如何使用 Spring REST Docs 生成 API 文件,並將文件部署到網頁上供外部訪問。 Spring 2026-03-08 2 分鐘閱讀 Rootimes
Spring Sparrow APISpring Framework 入門介紹:API 篇章,涵蓋 Spring Framework Api Server 的啟動,實作健康檢查 API,確保服務正常運行。 Spring 2026-03-06 2 分鐘閱讀 Rootimes
SOLID:依賴反轉原則 (DIP)本篇文章將探討 SOLID 原則中的依賴反轉原則 (Dependency Inversion Principle),並透過程式碼範例解析物件間的依賴關係與抽象的重要性。 Basic 2026-03-05 2 分鐘閱讀 Rootimes
SOLID:介面隔離原則 (ISP)探討 SOLID 中的介面隔離原則 (ISP),以及它如何與「組合取代繼承」的設計思維相輔相成,打造具備高靈活性的系統架構。 Basic 2026-03-05 2 分鐘閱讀 Rootimes
Spring Sparrow JPASpring Framework 入門介紹:JPA 篇章,涵蓋 JPA 與 MySQL 的整合設定、Entity 與 Repository 的實作,以及實際運作範例。 Spring 2026-03-04 3 分鐘閱讀 Rootimes