SpringBoot设置定时任务

开始

  1. 在启动类上加上@EnableScheduling注解,开启定时注解的功能

注解

  1. 创建一个service,在该类中设置定时方法
1
2
3
4
5
6
7
8
9
10
11
12
13
14
import org.springframework.scheduling.annotation.Scheduled;
import org.springframework.stereotype.Service;

@Service
public class ScheduledService {

// 在一个特定的时间执行这个方法
// cron表达式
// 秒 分 时 日 月 星期
@Scheduled(cron = "0/5 * * * * ?") // 每五秒执行一次该方法
public void hello(){
System.out.println("Hello Garfield");
}
}

效果