【问题标题】:Running a quartz job in grails?在 grails 中运行石英作业?
【发布时间】:2012-08-13 17:42:21
【问题描述】:

我对 Grails 很陌生。我有一张这样的桌子:

+----+---------+----------------+----------------+-------------+--------------------+--------------+--------+---------------------+
| id | version | card_exp_month | card_exp_year  | card_number | card_security_code | name_on_card | txn_id | date_created        |
+----+---------+----------------+----------------+-------------+--------------------+--------------+--------+---------------------+
|  9 |       0 | ASdsadsd       | Asdsadsadasdas | Asdsa       |                    | batman       | asd    | 2012-08-13 19:38:22 |
+----+---------+----------------+----------------+-------------+--------------------+--------------+--------+---------------------+

在 mysql 中。我希望针对这个表运行一个 Quartz 作业,它将比较 date_created 时间戳与当前时间,这样,如果有任何时间戳小于 30 分钟的字段应该被删除。

我该怎么做?

【问题讨论】:

    标签: mysql grails timestamp quartz-scheduler


    【解决方案1】:

    您可以定义一个作业来实现您的逻辑(在 execute() 方法中,检查 (date_created - now)

    您可以阅读文档http://quartz-scheduler.org/documentation/quartz-2.1.x/cookbook 或查看示例:http://svn.terracotta.org/svn/quartz/branches/quartz-2.2.x/examples/src/main/java/org/quartz/examples/example1/

    【讨论】:

      【解决方案2】:

      【讨论】:

        猜你喜欢
        • 2010-12-13
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-05-28
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多