Spring Boot — 使用 MockMvc 測試 ControllerSpring Boot 使用 JUnit 5 搭配 Spring MockMvc 測試 RestController API 範例Sep 23, 2023Sep 23, 2023
Java Unit Test — Mockito在軟體工程上測試是一項重要的工作,軟體測試基本流程可分為單元測試 (Unit Test)、整合測試 (Integration Test)、功能測試 (Functional Test) 或端對端測試 (End to End Test),此篇主要介紹 Java 單元測試工具 —…Jun 13, 2021Jun 13, 2021
Spring Boot with Mybatis紀錄Spring Boot整合Mybatis筆記以及遇到要注意的事項。 Mybatis有annotation以及xml兩種方式,此處為套用 xml方式。May 31, 2021May 31, 2021
Design Pattern — FacadeFacade (外觀模式) 是軟體開發中很常見的方式,有些時候,因系統初期沒有好好規劃架構,導致當系統越來越複雜時,內部類別依賴性高,查找錯誤難度也變高。Feb 12, 2021Feb 12, 2021
Design Pattern — Chain of Responsibility假設今天寫了 code 發 PR (pull request) ,需要兩個 Reviewer ,其中必要 Reviewer 要先核過,再換其他人看完才能併進去分支,此時審核者的判斷可能像這樣:Feb 12, 2021Feb 12, 2021
Design Pattern — Composite本次要分享的是組合模式 (Composite Pattern),常被用來實作在系統設計呈現樹狀結構時,比方說部門的組織架構、檔案管理、應用網站產品分類等。Feb 11, 2021Feb 11, 2021