最近有個(gè)需求需要?jiǎng)?chuàng)建定時(shí)任務(wù)去計(jì)算數(shù)據(jù)然后保存到緩存中讥此,項(xiàng)目是基于springboot的拢锹,于是了解了一下spring-Task谣妻,發(fā)現(xiàn)比使用timer優(yōu)雅多了萄喳,僅僅只需要簡(jiǎn)單的幾個(gè)注解就能實(shí)現(xiàn)
為了更好的復(fù)用,選擇將具體的實(shí)現(xiàn)放入service層
關(guān)于cron表達(dá)式 對(duì)應(yīng)的6位為秒 分 時(shí) 天 月/星期 年
即可實(shí)現(xiàn)創(chuàng)建大小為5的線程池來(lái)執(zhí)行定時(shí)任務(wù)