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
上一篇:Java | 集群环境下防止定时任务重复执行DB操作


下一篇:阶段5 3.微服务项目【学成在线】_day03 CMS页面管理开发_04-新增页面-服务端-接口开发