1. 程式人生 > >spring boot 定時任務

spring boot 定時任務

java使用定時任務無非就那幾種,timer,執行緒池排程,quartz,xxl-job,我就知道這幾種,timer可以基本拋棄,執行緒池排程不太熟悉,xxl-job是分散式的任務排程開源專案,quartz跟spring整合是我們能最常用的,所以在使用springboot之前,使用註解方式的quartz可能是我們首先會想到的。但是使用quartz需要一些配置,如果要把任務儲存到資料庫,配置更多。

使用springboot之後,炒雞炒雞炒雞簡單,簡單的業務場景,啥都不用配置!!!!!

只需要在你需要定時作業的類上,方法上加個註解。

@EnableScheduling

@Scheduled

cron表示式跟quartz一致