Spring Boot 调度功能

首先

我在工作中遇到了一个使用Spring Boot进行开发的项目,他们希望使用Cronetab定期运行一个bat文件发送电子邮件,这可以在Spring中实现吗?

Spring Boot的计划功能是什么?

当您使用Scheduled注释时,可以在预定的时间执行方法。它可用于执行周期性任务等。

源代码

@Scheduled(cron = "0 0 0 * * *", zone = "Asia/Tokyo")
    public void checkbatch(){
    .....
    }
    • cron= “秒 分 時 日 月 年”

 

    • という単位でづので上記のコードだと毎日0時0分0秒に実行されます。

 

    • zone = “Asia/Tokyo”

 

    日本時間を示しています。

最后

对于定期执行,我们希望能够毫不畏惧地尝试更便利的方法,而不仅仅依赖crontab。

广告
将在 10 秒后关闭
bannerAds