我只需要一个使用Quartz的示例项目或一个逐步解释所有内容的好教程。
答案 0 :(得分:5)
幸运的是,Grails Quartz Plugin Page非常清楚如何在Grails中创建Quartz作业。
首先,熟悉Quartz Documentation中的Job
和Trigger
差异,然后您将立即了解如何在Grails中设置这些差异
简而言之,Job
是您要做的事情(呼叫数据库,发送电子邮件,抓取网页等),而Trigger
就是您想要做的事情
如果一个工作没有被触发器启动,那么它就没用了,如果你有一个没有工作的触发器,那么就什么都不会。
您要执行的操作必须在execute()
的{{1}}方法中实施,而GrailsJob
字段确定哪些触发器将启动您的工作。 triggers有几种,但更有用的是static triggers