springboot实现定时作业非常的简单,只需要几个简单的注解就行了
1.@EnableScheduling
2.@Scheduled
@EnableScheduling
@Slf4j
@Component
public class ScheduledTask {
@Scheduled(cron="0 0/1 * * * ?")
public void testOne() {
log.info("每分钟执行一次");
}
@Scheduled(fixedRate=30000)
public void testTwo() {
log.info("每30秒执行一次");
}
}
启动项目后就会直接运行了