Spring Schedule

Cron表达式快速入门

常用表达式 介绍
0 0 0 * * ? 每天0点一次
0 0 23 * * ? 每天23点一次
0 */1 * * * ? 每1分钟执行一次(每个1分钟的整数倍)
0 0 */6 * * ? 每6个小时执行一次(每个6小时的整数倍)
0 0 */1 * * ? 每1个小时执行一次(每个1小时的整数倍)

Spring Schedule Cron配置

  • @Component
  • @Scheduled
  • @Scheduled(cron="0 * /1 * * * ? ")

Spring Schedule配置文件设置



    
    

    
        
    

    
    
    


    
    

    
    
    

创建task package /egTask

@Component
public class CloseOrderTask {
    @Scheduled(cron = "0 */1 * * * ?") // 每1分钟执行一次
    public void test() {
        System.out.println("test spring schedule");
    }
}

启动tomcat, 即可实现定时任务.

你可能感兴趣的:(Spring Schedule)