我目前正在使用Quartz进行作业调度任务,方法是通过jobs.xml
使用quartz.properties
文件中的以下行进行配置:
org.quartz.jobStore.class = org.quartz.simpl.RAMJobStore
现在,我想将我的工作存储在数据源中。我已将quartz.properties
文件更改为:
org.quartz.jobStore.class = org.quartz.impl.jdbcjobstore.JobStoreTX
我还在quartz.properties
和我的数据库中进行了所有其他配置更改,并使一切正常。问题是,我的所有工作和触发器都是用jobs.xml
编写的,我需要以某种方式将它们导入数据库。
我能想到的唯一解决方案是通过Java代码创建作业和触发器,并再次安排所有内容。但是,如果通过阅读jobs.xml
文件将所有作业和触发器导入数据库,那就太棒了。
有没有人知道是否有类似的东西?我知道我可以编写一个程序来执行此操作,但如果已经实现了该程序,我仍然希望使用它。
由于