2
在我的Spring程序中,我有一個計劃任務。在Spring Boot中對軟編碼計劃任務的最佳方式是什麼?
@Scheduled(cron = "0 0 0 2 * *") // hardcoded schedule
public void executeBatchJob() {
batchJob.execute();
}
我有一個規範更改,現在必須讓用戶通過API自由配置執行日期和時間。
我想出的一種方法是每天早晨在0:00運行計劃任務,並檢查日期是否確實是執行日期。如果爲true,則檢查執行時間並安排批處理作業在當天的某個時間運行。
有沒有實現這個「春天」的方式?