job实现StatefulJob
public class testJob extends QuartzJobBean implements StatefulJob
实现代码:
String s =DateUtil.getCurrentTime().substring(7);
if( "0".equals(s)){
try {
Thread.sleep(5000);
System.out.println("开始等待。。。。");
} catch (InterruptedException e) {
e.printStackTrace();
}
}else{
System.out.println(DateUtil.getCurrentTime());
}
运行输出
05:12:09
开始等待。。。。
05:12:15
05:12:15
05:12:15
05:12:15
05:12:15
05:12:16
05:12:17
05:12:18
05:12:19
开始等待。。。。
05:12:25
05:12:25
05:12:25
05:12:25
05:12:25
05:12:26
05:12:27
05:12:28
05:12:29
开始等待。。。。
05:12:35
05:12:35
05:12:35
05:12:35
05:12:35
05:12:36
实现代码
String s =DateUtil.getCurrentTime().substring(7);
if( "0".equals(s)){
try {
Thread.sleep(5000);
System.out.println("开始等待。。。。");
} catch (InterruptedException e) {
e.printStackTrace();
}
}if( "5".equals(s)){
try {
Thread.sleep(2000);
System.out.println("继续开始等待。。。。");
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}else{
System.out.println(DateUtil.getCurrentTime());
}
运行输出
开始等待。。。。
05:13:45
继续开始等待。。。。
05:13:48
05:13:49
开始等待。。。。
05:13:55
继续开始等待。。。。
05:13:58
05:13:59
开始等待。。。。
05:14:05
继续开始等待。。。。
05:14:08
05:14:09
开始等待。。。。
05:14:15
继续开始等待。。。。
05:14:18
05:14:19
运行结果:
05:15:19
开始等待。。。。
05:15:25
05:15:25
05:15:25
继续开始等待。。。。
05:15:28
05:15:28
05:15:28
05:15:28
05:15:28
05:15:29
开始等待。。。。
05:15:35
05:15:35
05:15:35
继续开始等待。。。。
05:15:38
05:15:38
05:15:38
05:15:38
05:15:38
05:15:39
开始等待。。。。
05:15:45
05:15:45
05:15:45
继续开始等待。。。。
05:15:48
05:15:48
05:15:48
05:15:48
05:15:48
05:15:49
开始等待。。。。
05:15:55
05:15:55
05:15:55
05:15:55
继续开始等待。。。。
05:15:58
05:15:58
05:15:58
05:15:58
05:15:59
job不实现StatefulJob
public class testJob extends QuartzJobBean
代码实现:
String s =DateUtil.getCurrentTime().substring(7);
if( "0".equals(s)){
try {
Thread.sleep(5000);
System.out.println("开始等待。。。。");
} catch (InterruptedException e) {
e.printStackTrace();
}
}else{
System.out.println(DateUtil.getCurrentTime());
}
运行结果
05:22:43
05:22:44
开始等待。。。。
05:22:45
05:22:46
05:22:47
05:22:48
05:22:49
05:22:51
05:22:52
05:22:53
05:22:54
05:22:55
开始等待。。。。
05:22:56
05:22:57
05:22:58
05:22:59
05:23:01
05:23:02
05:23:03
05:23:04
05:23:05
开始等待。。。。
05:23:06
05:23:07
05:23:08
05:23:09
05:23:11
05:23:12
05:23:13
05:23:14
开始等待。。。。
05:23:15
05:23:16
05:23:17
05:23:18
05:23:19
分享到:
相关推荐
两个demo 源码 一个spring 一个Quart 使用maven工程打开
spring定时器的小例子 附全部代码及配置文件 实现了多种方式的定时器
spring管理quart实现定时器功能,不需要在web.xml进行任何配置,spring统一管理,可下载直接复制到项目中使用
具体可以看文档里的说明,自己总结了好久,各种解释都有
spring-quartz所需所有jar包--版本都是测试过的
各种企业应用几乎都会碰到任务调度的需求,就拿论坛来说:每隔半个小时生成精华文章的RSS文件,每天凌晨统计论坛用户的积分排名,每隔30分钟执行锁定 用户解锁任务。对于一个典型的MIS系统来说,在每月1号凌晨统计上...
自己写的demo项目 ,可以直接运行,目前定时了一个任务。
Spring+Quartz实现定时任务的demo,对应的博客地址为: http://blog.csdn.net/u010397369/article/details/17465649
MB QUART DSP调音软件.zip
quart2d各种绘制图形~
Spring和Quart集成的Demo示例代码。
spring quart定时器测试单元,Ehcache测试单元,验证码测试单元参考,IOC测试单元
齐全的spring+quart定时存储jar包哦
Quartz是一个完全由java编写的开源作业调度框架,形式简易,功能强大。接下来通过本文给大家分享Spring Boot 2 整合 QuartJob 实现定时器实时管理功能,感兴趣的朋友一起看看吧
java中spring quartz定时任务demo,里面包含项目所需的quartz.jar, spring.jar包,配置文件等,可直接运行使用
python库。 资源全名:quart-admin-2.0.2.tar.gz
NULL 博文链接:https://thinktothings.iteye.com/blog/1292387
资源分类:Python库 所属语言:Python 资源全名:Quart-Trio-0.5.1.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
资源分类:Python库 所属语言:Python 资源全名:Quart_CORS-0.3.0-py3-none-any.whl 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059