2008年9月3日

Quartz 框架快速入门(四)

摘要: Spring的scheduling.quartz包中对Quartz框架进行了封装,使得开发时不用写任何QuartSpring的代码就可以实现定时任务。Spring通过JobDetailBean,MethodInvokingJobDetailFactoryBean实现Job的定义。后者更加实用,只需指定要运行的类,和该类中要运行的方法即可,Spring将自动生成符合Quartz要求的Job... 阅读全文

posted @ 2008-09-03 21:21 Phinecos(洞庭散人) 阅读(5474) 评论(2) 推荐(1) 编辑

Quartz 框架快速入门(三)

摘要: 在前面两篇文章中简单介绍了在java应用程序中如何使用Quartz框架,这一篇中我们将看到如何在web环境下通过配置文件来完成Quartz的后台作业调度,而不必手工去创建Trigger和Scheduler,其步骤如下: 首先创建一个Web项目,将quartz-1.6.0.jar,以及lib目录下面core下所有jar,optional目录下的所有commons-beanutils.jar... 阅读全文

posted @ 2008-09-03 16:16 Phinecos(洞庭散人) 阅读(7595) 评论(0) 推荐(1) 编辑

Quartz 框架快速入门(二)

摘要: 尽可能的用声明式处理软件配置,其次才考虑编程式的方式。在上一篇《Quartz 框架快速入门(一)》中,如果我们要在 Job 启动之后改变它的执行时间和频度,必须去修改源代码重新编译。这种方式只适用于小的例子程序,但是对于一个大且复杂的系统,这就成了一个问题了。因此,假如能以声明式部署 Quart Job 时,并且也是需求允许的情况下,你应该每次都选择这种方式 ·配置 quartz.pr... 阅读全文

posted @ 2008-09-03 15:11 Phinecos(洞庭散人) 阅读(23744) 评论(1) 推荐(2) 编辑

Quartz 框架快速入门(一)

摘要: 创建一个 Java 工程,引入几个 JAR 到工程中才能成功构建它们。首先,你需要 Quartz 的二进制版本,包的名字是 quartz-.jar。Quartz 还需要几个第三方库;这依赖于你要用到框架的什么功能而定,Commons Digester 库可以在 /lib/core 和 /lib/optional 目录中找到。如果出现java.lang.NoClassDefFoundEr... 阅读全文

posted @ 2008-09-03 11:19 Phinecos(洞庭散人) 阅读(55528) 评论(5) 推荐(14) 编辑

导航