欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

springBoot定時(shí)任務(wù)處理類的實(shí)現(xiàn)代碼

 更新時(shí)間:2018年06月05日 10:12:44   作者:Java_SuSheng  
這篇文章主要介紹了springBoot定時(shí)任務(wù)處理類,需要的朋友可以參考下

首先在啟動(dòng)類上添加注解:@EnableScheduling 來(lái)開(kāi)啟定時(shí)任務(wù)

@SpringBootApplication
@EnableScheduling
public class Application {
  public static void main(String[] args) {
   SpringApplication.run(Application.class, args);
  }
}

然后新建定時(shí)任務(wù)類

@Component
public class QuartzService {
  /**
   * 通過(guò)時(shí)間表達(dá)式執(zhí)行定時(shí)任務(wù)
   */
  @Scheduled(cron = "0 0/1 * * * ?")
  public void timerToNow(){
    System.out.println("now time:" + new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date()));
  }
  /**
   *啟動(dòng)時(shí)間點(diǎn)之后 X毫秒秒執(zhí)行一次
   */
  @Scheduled(fixedRate = 5000)
  public void timerToZZP(){
    System.out.println("fixedRate:" + new Random().nextLong() + new SimpleDateFormat("HH:mm:ss").format(new Date()));
  }
  /**
   * 結(jié)束時(shí)間點(diǎn)之后 每X毫秒執(zhí)行一次
   */
  @Scheduled(fixedDelay = 10000)
  public void timerToReportCount(){
    System.out.println("fixedDelay:" + new Random().nextLong() + new SimpleDateFormat("HH:mm:ss").format(new Date()));
  }
  /**
   * 第一次延遲 X毫秒執(zhí)行,之后按照f(shuō)ixedRate的規(guī)則每X毫秒執(zhí)行
   */
  @Scheduled(initialDelay = 10000,fixedRate = 6000)
  public void timerToReport(){
    System.out.println("initialDelay:" + new Random().nextLong() + new SimpleDateFormat("HH:mm:ss").format(new Date()));
  }
}

啟動(dòng)項(xiàng)目,定時(shí)任務(wù)開(kāi)始

總結(jié)

以上所述是小編給大家介紹的springBoot定時(shí)任務(wù)處理類的實(shí)現(xiàn)代碼,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

相關(guān)文章

最新評(píng)論