有没有一种方法可以在 Vaadin Flow 中使用类似于 Spring 引导服务器端的 CronJobs?

Is there a way to use CronJobs in Vaadin Flow similar to Spring Boot serverside?

我正在寻找一种在我的 Vaadin 应用程序中实现 CronJob 的方法,类似于 Spring Boot 允许的方式?

Spring 允许我注释一个方法,例如:@Scheduled(cron = "0 1 1 * * ?")

我找不到与 Vaadin Flow 类似的东西。 我怎么看到 Vaadin 显然有 CronJob 支持?我不太确定这是第三方包还是 Vaadin 官方提供的,因为我找不到太多相关信息。

请注意,我不需要通过 CronJob 发送推送通知等。 CronJob 只需要 运行 我的 Vaadin Flow 应用程序中的服务器端。

Vaadin 是否提供任何内置功能来完成那些周期性的服务器端任务?或者您会推荐使用第三方 Java CronJob 库吗?

Vaadin 对预定作业没有任何特定支持。您可以使用任何您想要的第三方解决方案。特别是,您可以将 Vaadin 与 Spring Boot 一起使用,因此也可以直接访问其集成。

如果您要从计划的作业中更新 Vaadin 组件,请记住一件事是您需要启用 @Push 并使用 UI.access() 如果您希望更新立即推送给用户。有关详细信息,请参阅 the documentation on server push