Java 将Quartz作业定义从XML转换为数据源

Java 将Quartz作业定义从XML转换为数据源,java,quartz-scheduler,job-scheduling,Java,Quartz Scheduler,Job Scheduling,我目前正在使用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.

我目前正在使用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
文件将所有作业和触发器导入数据库的方法,那个就太好了

有人知道有没有这样的事吗?我知道我可以编写一个程序来实现这一点,但如果已经有一个实现的程序,我还是想利用它

谢谢