SpringBoot定时任务

使用注解实现定时任务

第1步:开启定时任务

在启动类上添加注解:@EnableScheduling

@SpringBootApplication 
@EnableScheduling //开启定时任务注解
public class Demo {
    public static void main(String[] args) {
        SpringApplication.run(Demo.class);
    }
}

第2步:设置执行时间

使用@Scheduled注解设置执行时间

@SpringBootApplication
@EnableScheduling //开启定时任务注解
public class Demo {
    public static void main(String[] args) {
        SpringApplication.run(Demo.class);
    }

    //每5秒执行一次
    @Scheduled(fixedRate = 5*1000)
    public void playSth(){
        System.out.println("Hello 定时器"+ DateFormat.getDateTimeInstance().format(new Date()));
    }
}

你可能感兴趣的:(第2阶段-动态网站开发,spring,boot,java,spring)