![]() |
|
Spaces home X-SpiritPhotosProfileFriendsMore ![]() | ![]() |
|
Added a blog entry "Quartz调度框架应用总结(续2)" 好,说了这么多,最后让我们来看看如何在Web应用中使用Quartz。 由于Scheduler的配置相当的个性化,所以,在Web应用中,我们可以通过一个quartz.properties文件来配置QuartzServlet。不过之前让我们先来看看web.xml中如何配置 web.xml <servlet> <servlet-name> September 25 7:57 PM Added a blog entry "Quartz调度框架应用总结(续1)" 三.触发器 Trigger是一个抽象类,它有三个子类:SimpleTrigger,CronTrigger和NthIncludedDayTrigger。前两个比较常用。 1。SimpleTrigger:这是一个非常简单的类,我们可以定义作业的触发时间,并选择性的设定重复间隔和重复次数。 2。CronTrigger:这个触发器的功能比较强大,而且非常灵活,但是你需要掌握有关Cron表达式 September 25 7:53 PM Added a blog entry "XMLConfiguration使用手记" XMLConfiguration是apache工具集里的一个用于对XML文件进行读写的东东,使用起来很方便。下面我将简单的举几个使用例子。 1,读 这里是我们的XML文件:unit.xml <?xml version="1.0" encoding="utf-8"?> <tree> <unit id="root" type="root"> <back-ground>/root/Desktop/ima September 25 7:46 PM Added a blog entry "Quartz调度框架应用总结" 前一段时间项目需要做一个定时发送消息的功能,该功能依附于Web应用上,即当Web应用启动时,该应用就开始作用。起先决定使用java.util.Timer和java.util.TimerTask来实现,但是研究了一下以后发现Java Timer的功能比较弱,而且其线程的范围不受Web应用的约束。后来发现了Quartz这个开源的调度框架,非常有趣。 首先我们要得到Quartz的最新发布版。目前其最 September 22 9:46 AM |
|
||||||||||||||||
|
|