
Quartz学习
阿飞云漫步
片刻的喧闹后,终归于安静
展开
-
精进 Quartz—Quartz大致介绍(一)
Quartz是OpenSymphony开源组织在Job scheduling领域又一个开源项目,是完全由java开发的一个开源的任务日程管理系统,“任务进度管理器”就是一个在预先确定(被纳入日程)的时间到达时,负责执行(或者通知)其他软件组件的系统。原创 2017-02-04 15:13:26 · 99857 阅读 · 15 评论 -
精进Quartz—SSMM(Spring+SpringMVC+Mybatis+Mysql)和Quartz集成详解(四)
当任何时候觉你得难受了,其实你的大脑是在进化,当任何时候你觉得轻松,其实都在使用以前的坏习惯。SSMM(Spring+SpringMVC+Mybatis+Mysql)和Quartz集成详解原创 2017-03-07 17:10:02 · 19724 阅读 · 26 评论 -
精进Quartz—Quartz简单入门Demo(二)
要学习Quartz框架,首先大概了解了Quartz的基本知识后,在通过简单的例子入门,一步一个脚印的走下去。 下面介绍Quartz入门的示例,由于Quartz的存储方式分为RAM和JDBC,分别对这两种进行简单的说明。并附上代码! 首先需要添加Quartz的Jar包 ,我使用的是quartz.2.2.1版本!原创 2017-02-04 15:55:38 · 39331 阅读 · 34 评论 -
精进Quartz之路—Quartz备忘录
官网: http://www.quartz-scheduler.org/Quartz任务调度快速入门 http://sishuok.com/forum/posts/list/405.html深入解读Quartz的原理 http://lavasoft.blog.51cto.com/62575/181907/Quartz2之入门示例 http://liuzidong.iteye.com/blog原创 2016-11-27 10:45:13 · 2221 阅读 · 0 评论 -
精进Quartz源码—Quartz调度器的Misfire处理规则(四)
Quartz调度器的Misfire处理规则调度器的启动和恢复中使用的misfire机制,还需细化!原创 2016-12-15 17:24:47 · 21622 阅读 · 5 评论 -
精进Quartz源码—QuartzSchedulerThread.run() 源码分析(三)
QuartzSchedulerThread.run()是主要处理任务的方法!下面进行分析,方便自己查看!我都是分析的jobStore 方式为jdbc的SimpleTrigger!RAM的方式类似分析方式!原创 2016-12-09 00:55:36 · 7190 阅读 · 1 评论 -
精进Quartz源码—scheduler.start()启动源码分析(二)
scheduler.start()是Quartz的启动方式!下面进行分析,方便自己查看! 我都是分析的jobStore 方式为jdbc的SimpleTrigger!RAM的方式类似分析方式!原创 2016-12-08 16:40:49 · 16388 阅读 · 1 评论 -
精进Quartz源码—Quartz中JobStore保存JonDetail和Trigger源码分析(一)
我都是分析的jobStore 方式为jdbc的SimpleTrigger!RAM的方式类似分析方式!要使用定时器,并讲任务持久到数据库,我们一定明白JobDetail和Trigger是如何操作进入数据库,如何注册到Scheduler中!前面我分析了Scheduler的start()和QuartzSchedulerThread的run()!这些都是要在下面讲的这个流程的基础上!那么下面就开始分析源码,原创 2016-12-14 18:19:30 · 9569 阅读 · 5 评论 -
精进Quartz—Spring和Quartz集成详解(三)
Spring是一个很优秀的框架,它无缝的集成了Quartz,简单方便的让企业级应用更好的使用Quartz进行任务的调度。下面就对Spring集成Quartz进行简单的介绍和示例讲解!和上一节 Quartz学习——2、简单入门示例Demo 的流程相似,介绍Spring和Quartz集成存储方式使用的是RAM方式和JDBC方式! 注:在企业级开发过程中,正常情况下不会使用RAM方式进行任务的存储,都原创 2017-02-06 11:49:46 · 63565 阅读 · 40 评论 -
ScheduledThreadPoolExecutor 中ScheduleAtFixedRate 和 ScheduleWithFixedDelay方法讲解
java 中ScheduledExecutorService接口是基于线程池设计的定时任务类,每个调度任务都会分配到线程池中的一个线程去执行,也就是说,任务是并发执行,互不影响。原创 2017-10-11 12:07:18 · 15342 阅读 · 1 评论