在 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 能够自动扫描和管理它。当应用程序启动时,定时任务将自动启动并在每分钟执行一次。

Spring Boot 定时器启动指南:快速实现每分钟任务

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

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