@Component
@EnableScheduling // 1.开启定时任务
@EnableAsync // 2.开启多线程
public class MultithreadScheduleTask {
@Autowired private MultithreadScheduleTaskService multithreadScheduleTaskService;
@Async
// @Scheduled(fixedDelay = 10000) //间隔10秒
@Scheduled(cron = "0 0 0,12 * * ?") //每天凌晨和中午12点触发定时器
public void first() throws InterruptedException {
multithreadScheduleTaskService.setUsers();
}
@Async
@Scheduled(cron = "0 0 16 * * ?") //每天下午16点
public void second() throws InterruptedException {
multithreadScheduleTaskService.test03(0);
}
}
springboot开启定时任务
最新推荐文章于 2024-08-17 21:24:20 发布