1. 程式人生 > >Spring boot 如何通過配置檔案讀取定時器何時啟動配置

Spring boot 如何通過配置檔案讀取定時器何時啟動配置

場景描述: 當開發完成一個需求後,需要區分線上和線下配置。定時任務也是這樣的,開發了一個需要每天十二點執行的定時器,但這也僅僅是線上要每天十二點執行,這對於測試來說,十分不方便,所以需要通過配置檔案來獲取配置的定時器執行時間。
啟動類中使用@EnableScheduling開啟定期任務
這裡寫圖片描述
具體的對應定時任務的邏輯實現服務
這裡寫圖片描述
1、通過@PropertySource來載入classpath下的配置檔案
2、通過${}獲取我們的配置

cron.props位於classpath下,內容如下:
這裡寫圖片描述