在Spring Boot中启动定时器非常简单,只需要在需要执行定时任务的方法上添加@Scheduled注解即可。例如,以下代码演示了如何在Spring Boot中启动一个每分钟执行一次的定时任务:

import org.springframework.scheduling.annotation.Scheduled;
import org.springframework.stereotype.Component;

@Component
public class MyScheduler {

    @Scheduled(cron = "0 * * * * *")
    public void myTask() {
        System.out.println("定时任务执行!");
    }

}

在上面的代码中,@Scheduled注解的cron属性设置为"0 * * * * *",表示每分钟执行一次。MyScheduler类被标记为@Component,以便Spring Boot能够自动扫描和管理它。当应用程序启动时,定时任务将自动启动并在每分钟执行一次

springboot 最后启动定时器

原文地址: https://www.cveoy.top/t/topic/g1Qw 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录