ScheduledLock 如何實現定時

背景

用到了 就得懂 是不是

源碼

還是從註解出發,這回我們從@Scheduled註解出發(因爲定義了以什麼頻率執行)

在這裏插入圖片描述
我們點一下cron點進去,發現ScheduledAnnotationBeanPostProcessor這個有用到,是個BeanPostProcessor,那就會作爲組件加載進我們的Spring 容器了

在這裏插入圖片描述

從這裏調的:
在這裏插入圖片描述

會添加一個CronTask:
在這裏插入圖片描述

在這裏插入圖片描述

最終會加進去了 this.scheduledTasks

然後呢?怎麼執行定時任務?

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章