Spring Boot 计划任务(定时任务)

来源:互联网 发布:linux系统搭建 编辑:程序博客网 时间:2024/06/05 11:40

Spring Boot使用标签来实现计划任务(定时任务)

  • @EnableScheduling
  • @Component
  • @Qualifier
  • @Primary
  • @Scheduled

标签具体含义自行百度


FashionGoApplication类

import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootApplication;import org.springframework.scheduling.annotation.EnableScheduling;@SpringBootApplication@EnableSchedulingpublic class FashionGoApplication {    public static void main(String[] args) {        SpringApplication.run(FashionGoApplication.class, args);    }}

任务类

@Component@Qualifier@Primarypublic class Run {    @Scheduled(fixedRate = 3600000)    public void judgeItemOrder() {        System.out.println("每隔1小时执行一次,3600000 = 60 * 60 * 1000");    }}
原创粉丝点击