在 Quartz_job_schedule table 上的 Quartz 调度程序中找不到分页支持

No pagination support found in Quartz scheduler on Quartz_job_schedule table

我正在考虑在我的应用程序中实施 Quartz 调度程序以安排作业的架构。我有 angular table,其中显示了数据库 table QUARTZ_JOB_DETAILS 中的所有工作。但是 在 API 中找不到分页支持 。我也在 StdJDBCDelegate.java class 中搜索。 我正在使用 spring boot 2.1.7 和 Quartz 2.3.1

org.quartz.jobStore.class = org.quartz.impl.jdbcjobstore.JobStoreCMT
org.quartz.jobStore.driverDelegateClass = org.quartz.impl.jdbcjobstore.StdJDBCDelegate

任何人都可以建议我如何在 Quartz 上实现分页 tables。

我不认为 Quartz 提供任何 API 分页。

你是正确的 Anurag,没有 API 可用的支持。或者,我创建了一个休眠实体 pojo class,其中包含 id、jobName 和其他相关的私有变量 & getters/setters。然后将此 pojo 传递到我的 JPARepository 之一。现在会有一个数据库 table 让我们说 custom_job_detais。这种方式在数据库中存储了重复的数据,但它实际上是解决方法。

存储在两个 table 中的职位名称列将保持不变。对于前端分页目的,我们可以使用 custom_job_detais 和作业管理 QUARTZ_JOB_DETAILS table 将被使用。

先将数据保存到custom_job_detaistable再保存到QUARTZ_JOB_DETAILS。现在我们可以轻松地在 custom_job_detais table 而不是 上实现分页支持QUARTZ_JOB_DETAILS.

-编码愉快