Spring @Scheduled cron 作业

Spring @Scheduled cron job

我希望每天早上 9 点开始一项任务。我得到了一些奇怪的结果。目前我的工作是这样的:

@Scheduled(cron = "0 0 9 * * ?")

这是怎么回事?这是正确的表达方式吗?

我相信@Scheduled(cron="0 0 9 * * *") 应该有效。还要确保您在正确的时区。查看 this video 以了解将 cron 表达式与 @Scheduled 一起使用的不同可能方式。