springboot开启定时任务

 

 

1.springboot程序入口添加注解

//主程序入口
@SpringBootApplication
@EnableScheduling //开启定时任务功能
public class MainApplication {
    public static void main(String[] args) {
        SpringApplication.run(MainApplication.class,args);
    }
}

 

2.设置定时任务类

@Component
public class MyTimer {

    @Scheduled(cron = "0/1 * * * * ?")
    public void print(){
        System.out.println("running....");
    }


}

需要添加@Component让springboot接管

具体任务内容需要添加@Scheduled注解并配置cron任务时间

 

posted @ 2022-02-27 10:08  Hello霖  阅读(367)  评论(0编辑  收藏  举报