1、注解版的定时任务
import org.springframework.scheduling.annotation.Scheduled;
import org.springframework.stereotype.Component;
@Component
public class class01 {
@Scheduled(cron = "0/15 * * * * ?" ) // 每15秒
public void jobMethod() {
System.out.println("任务正在进行");
}
}
2、spring定时任务常用cron表达式
0/15 * * * * ? //每15秒执行一次
* 0/15 * * * ? //没15分钟执行一次
* * 0/15 * * ? //没15小时执行一次
0 0 12 * * ? //每天中午12点执行
0 15 10 * * ? //每天上午10:15触发
3、注意事项
spring3.0版本后,spring的cron只支持 6个参数。