springboot整合springTask

整合SpringTask

由于SpringTask已经存在于Spring框架中,所以无需添加依赖

添加SpringTask的配置

只需要在配置类中添加一个@EnableScheduling注解即可开启SpringTask的定时任务能力。

@Configuration
@EnableScheduling
public class SpringTaskConfig {
}

添加DemoTask来执行定时任务

@Component
public class DemoTask {
    private Logger LOGGER = LoggerFactory.getLogger(DemoTask.class);

    /**
     * cron表达式:Seconds Minutes Hours DayofMonth Month DayofWeek [Year]
     * 每10分钟执行一次
     */
    @Scheduled(cron = "0 0/10 * ? * ?")
    private void action() {
        LOGGER.info("定时任务执行");
    }
}

你可能感兴趣的:(springboot,maven,spring,boot,springTask)