使用 SpringBoot 做定时任务 @EnableScheduling
springBoot自带了定时任务的框架,我们只需要@EnableScheduling注解即可启用定时任务:
代码片段:
@Configuration @EnableScheduling public class SchedulingConfig { private final Logger logger = LoggerFactory.getLogger(getClass()); @Scheduled(cron = "0/20 * * * * ?")//每20秒执行一次 public void scheduling(){ logger.info("测试定时任务1"); } @Scheduled(cron = "1 * * * * ?") public void scheduling2(){ logger.info("测试定时任务2"); } }

浙公网安备 33010602011771号