时间:2021-07-01 10:21:17 帮助过:6人阅读
@Componentpublic class GetIndexInfo { public final static long ONE_Minute = 60 * 1000; /*当任务执行完毕后1分钟在执行*/ @Scheduled(fixedDelay=ONE_Minute) public void fixedDelayJob(){ System.out.println("---------------1-----------------"); System.out.println(new Date().getTime()); } /*每多次分钟一次*/ @Scheduled(fixedRate=ONE_Minute) public void fixedRateJob(){ System.out.println("---------------2-----------------"); System.out.println(new Date().getTime()); } /*每周日凌晨三点执行*/ @Scheduled(cron="0 10 3 ? * 1") public void cronJob(){ System.out.println("---------------3-----------------"); System.out.println(new Date().getTime()); } synchronized static void writeFile(String filePath, JSONObject json) { try { FileWriter fw = new FileWriter(filePath, false); PrintWriter out = new PrintWriter(fw); out.write(json.toString()); out.println(); fw.close(); out.close(); } catch (IOException e) { e.printStackTrace(); } } }
相信看了本文案例你已经掌握了方法,更多精彩请关注Gxl网其它相关文章!
推荐阅读:
javaScript使用call和apply
使用http协议的流程
javaScript的对象详解
css3实现条状百分比效果
以上就是spring boot的定时任务应该如何使用的详细内容,更多请关注Gxl网其它相关文章!