天天看點

springboot項目中添加定時任務

第一步:在application.properties配置檔案裡配置cron表達式

gocom.dataPanel.cron="0 0 15 * * ?"

yml檔案配置

gocom:    

  task:

    dataPanel:

      cron: "0 0 15 * * ?"

第二步:在執行任務的方法上添加注解@Scheduled

@Scheduled(cron = "${gocom.task.dataPanel.cron}")

public void evaluateUserSegment() {

    String batch = DateUtil.dateToString(DateUtil.dayOperation(-1),"yyyyMM");

    dataPanelTask(batch);

}

第三步:啟動項目

每天15點會執行該方法

注:線上cron表達式生成器

https://cron.qqe2.com/

繼續閱讀