Scheduled-定时任务

1、定时任务-相关代码

@Component
@EnableScheduling
public class PrintTask {

    @Value("${task.switch}")
    private String taskSwitch;
    //统计器
    private volatile int count = 0;
    //定时任务
    @Scheduled(cron = "*/5 * * * * ?")
    public void print() {
        if (taskSwitch.equals("open") ) {
            System.out.println("task"+count++);
        }
    }
    
}

2、参数配置

task.switch=open

3、执行结果

task0
task1
task2
缘于生活,而归于工作。本人所书,而意于分享。 如有转载,请注明出处! --活出自己范儿
原文地址:https://www.cnblogs.com/Small-sunshine/p/15315447.html