如何在启动时设置 Cron Quartz 触发器

How do I setup a Cron Quartz Trigger on Startup

我正在设置几个 CronTriggers 以在不同时间启动几个不同的批处理作业。

我尝试在线搜索,但只能找到关于如何在网络电话或其他服务中安排时间的答案 class。我希望在启动时安排这些触发器。

我该怎么做?

我已经通过它们各自的构建器构建了 Triggers 和 JobDetails。

我正在使用 Spring-boot-starter-quartz

我相信您正在寻找的是创建一个 class 来实现 ApplicationRunner 或 CommandLineRunner。在 spring 应用程序启动时,spring 将在此 class 中执行 运行 命令,您可以在启动时以编程方式调用您的任务。

如果您想了解更多信息,请参阅此内容:

https://www.concretepage.com/spring-boot/spring-boot-commandlinerunner-and-applicationrunner-example