SpringBoot之定时任务

SpringBoot之定时任务,即定时自动执行某些方法。

步骤

  1. 在启动类上写@EnableScheduling注解;
  2. 在要定时任务的类上写@component (pojo实例化到spring容器中,相当于配置文件中的<bean id="" class=""/>);
  3. 在要定时执行的方法上写@Scheduled(fixedRate=毫秒数)

代码

只是启动类

SpringBoot之定时任务

这是要定时任务的类。

SpringBoot之定时任务

效果

当执行启动类后,配置好定时任务的方法会自动定时执行。如果执行上面的代码,控制台会每隔一秒自动输出“阿仙”。