一、表信息解析:
1.1. qrtz_blob_triggers : 以Blob 類型存儲的觸發器。
1.2. qrtz_calendars:存放日歷信息, quartz可配置一個日歷來指定一個時間范圍。
1.3. qrtz_cron_triggers:存放cron類型的觸發器。
1.4. qrtz_fired_triggers:存放已觸發的觸發器。
1.5. qrtz_job_details:存放一個jobDetail信息。
1.6. qrtz_job_listeners:job監聽器。
1.7. qrtz_locks: 存儲程序的悲觀鎖的信息(假如使用了悲觀鎖)。
1.8. qrtz_paused_trigger_graps:存放暫停掉的觸發器。
1.9. qrtz_scheduler_state:調度器狀態。
1.10. qrtz_simple_triggers:簡單觸發器的信息。
1.11. qrtz_trigger_listeners:觸發器監聽器。
1.12. qrtz_triggers:觸發器的基本信息。
二、Quartz的觸發時間的配置的三種方式:
2.1. cron 方式:采用cronExpression表達式配置時間。
2.2. simple 方式:和JavaTimer差不多,可以指定一個開始時間和結束時間外加一個循環時間。
2.3. calendars 方式:可以和cron配合使用,用cron表達式指定一個觸發時間規律,用calendar指定一個范圍。
注意:cron方式需要用到的4張數據表: qrtz_triggers,qrtz_cron_triggers,qrtz_fired_triggers,qrtz_job_details。