【发布时间】:2019-02-10 22:43:40
【问题描述】:
我正在尝试在应用程序启动时启动我的 schedule 方法。该方法将每周运行一次。所以我必须使用 cron 表达式。你们能帮我如何在 cron 表达式中赋予初始延迟 =0,以便它在应用程序启动时运行。
【问题讨论】:
标签: spring spring-boot scheduled-tasks
我正在尝试在应用程序启动时启动我的 schedule 方法。该方法将每周运行一次。所以我必须使用 cron 表达式。你们能帮我如何在 cron 表达式中赋予初始延迟 =0,以便它在应用程序启动时运行。
【问题讨论】:
标签: spring spring-boot scheduled-tasks
您可以从PostConstruct 调用您的调度程序方法,如下所示。
由@PostConstruct 注释的方法在bean 初始化之后运行。
@PostConstruct
public void onStartup() {
mySchedulerMethod();
}
【讨论】: