- 使用spring自带的@Scheduled注解开启定时任务
@Scheduled(cron = "0 0 */1 * * ?") // 1h 间隔一小时定时执行 public void AutoReloadToken(){ System.out.println("定时刷新Token"); }
@Scheduled(cron = "0 0 */1 * * ?") // 1h 间隔一小时定时执行 @Scheduled(cron = "0 0 */3 * * ?") // 3h 间隔三小时定时执行 @Scheduled(cron = "0 */10 * * * ?") // 10min 间隔十分钟定时执行 @Scheduled(cron = "0 */30 * * * ?") // 30min 间隔三十分钟定时执行 @Scheduled(cron = "*/10 * * * * ?") // 10s 间隔十秒定时执行 @Scheduled(cron = "0 0 12 ? * WED") // 每个星期三中午12点定时执行 @Scheduled(cron = "0 0 12 * * ?") // 每天中午12点定时执行