1

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

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

我怎样才能做到这一点?

我已经通过各自的构建器构建了触发器和 JobDetails。

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

4

1 回答 1

0

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

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

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

于 2019-03-12T20:40:26.180 回答