about 1 month ago

Swagger 在工程師或測試方面幫助很大,但有些人員非工程背景,拿到 Jar 檔也不會執行,也就看不到 API 規格,所以還是需要一份文件,這時候我們既然都定義好 Swagger 了,直接用來輸出就最方便

流程來說是 測試程式產出 adoc 檔 -> plugins org.asciidoctor.convert 轉換成 html 等其他格式

Read on →
 
about 1 month ago

如果你比較偏好黑箱測試,或是你的測試環境沒辦法真的提供個資料庫如 circleci,那可以用用看 下面方法

Read on →
 
about 2 months ago

新增一個 delete.bat 內容如下

delete.bat
DEL /F /A /Q \\?\%1
RD /S /Q \\?\%1

把鎖死的檔案拖拉到 bat 上~~用拖拉就可以囉

開心用免裝多餘的程式~~

參數說明

DEL 刪除檔案,命令參數: del /?
/F:表示強制刪除
/A:選擇檔案的屬性
/Q:安靜模式,不會跳出提示訊息就刪除
/S:連帶刪除子目錄下的檔案

RD 刪除目錄,命令參數: rd /?
/Q:安靜模式,不會跳出 提示訊息就刪除
/S:連帶刪除子目錄下的檔案

參考來源
Windows 強制刪除檔案及資料夾 - 連 unlock 都省了

 
about 2 months ago

SpringBoot 內的 logback 使用上很方便,但是他並沒有針對不同日期與檔案大小來切割,實務上很難處理,不過

你可以建立 logback-spring.xml 檔案來客製化 logback,特別注意 logback-spring.xml 才可以吃到 Spring 的變數喔
logback.xml 無法用 spring 的變數

Read on →
 
about 2 months ago

在開發時候有時會發生 Class Not Found 的情況,但是又很難抓問題

Read on →
 
about 2 months ago

來補一下怎麼保護 ResourceServer

Read on →
 
2 months ago

spring-retry 非常的好用,可以基於 Exception 來判斷要不要重試,所以遇上網路不穩的環境時就可以省力許多

Read on →
 
2 months ago

盡管 Spring 官方都在推 Make Jar, Not War 但很多公司也沒有轉換那麼快,所以還是會有用 War 部屬的時候,但是我們可以用 SpringBoot 開發!!喔耶~~

Read on →
 
2 months ago

如果要取得 OAuth 授權的話,可以直接使用 OkHttpClient 或是 OAuth2RestTemplate 來實作

Read on →
 
2 months ago

使用 JWT 跟 OAuth2 來實作授權系統(spring-security)

Read on →