在 Spring boot 上撰寫 API 與 Service 的單元測試 JUnit、Mockito
軟體在開發時期常會一直疊代更新,為了確保功能正常並保證出產品質,測試是不可少的,而單元測試也是其中最小單位也較好實作的,後端的單元測試最基本要確保 API 的正常運作與回覆,深入一點要確保每個 ...
2021 , Dec 19
軟體在開發時期常會一直疊代更新,為了確保功能正常並保證出產品質,測試是不可少的,而單元測試也是其中最小單位也較好實作的,後端的單元測試最基本要確保 API 的正常運作與回覆,深入一點要確保每個 ...
2021 , Dec 19
部落格文章的內容都是用 markdown 來撰寫的,在 Jekyll 的框架之下,頁面一些 Metadata 的欄位其實是蠻固定的,而固定的 template 就會想用 vscode 的 sni...
2021 , Dec 10
最近的一個案子需要處理大量的 XML 資料,才發現 Java 在這方面的 API 使用起來不是那麼方便,跟 Json 的處理相比大部分都不是很直覺,趁著還有點心得的時候趕緊寫下筆記,期望能將 X...
2021 , Nov 26
這次要介紹的 Filter 是用來針對 Http 的請求與回應在途中攔截下來做一些處理,運作邏輯上有一點像先前寫過的 AOP,但 AOP 是以 Method 為視角去攔截,而 Filter 則是...
2021 , Nov 22
以往 container image 的上傳與下載來源都是 hub,但其實 Docker 能夠把 image 存成本地檔案透過檔案共享的方式也可以把 image 傳送出去
2021 , Nov 15
前幾篇說到基本的 Validation 該怎麼使用,不過實際情況下的商業邏輯往往是無比複雜的,一些內容的驗證可能不是這麼簡單的規則就可以帶過了,因此這篇就來說明下,怎麼在 Validation ...
2021 , Oct 28
API 參數傳入 List 或是 Set 的例子也是屢見不鮮,但卻發現一般的 Validation 作法沒有辦法驗證到 List 的內容,不確定是不是 Bug,但還是必須要想點辦法來解
2021 , Oct 21