前言 在业务中,经常需要使用到定时任务做一些逻辑,比如数据批量定时备份、定时清理脏数据等,这种情况下就需要使用到定时任务进行任务调度,下面介绍两种常见的使用方式 方式1:@Scheduled 这种方式最简单,也最灵活,只需要将某个任务类以bean的形式注入到spring容器中进行管理即可 @Component @EnableScheduling public class ScheduleTaskTest { @Autowired private UnionTaskService unionTaskService; @Scheduled(cron = "0/10 * * * * *"