关于java:从3.0版本开始,Quartz调度程序对Spring不再有用吗?

Is Quartz scheduler no longer useful with Spring from 3.0 version onwards?

从Spring 3开始,Spring的内部调度功能包括对cron类型表达式的支持,这与Quartz的cron触发器非常相似。

有什么理由要使Quartz与Spring集成吗?

http://static.springsource.org/spring/docs/3.0.x/spring-framework-reference/html/scheduling.html#scheduling-task-scheduler


是的,例如,您将需要夸克:

  • 如果您需要在运行时添加新作业,或者
  • 如果您需要在运行时更改时间间隔(cron表达式),
  • 如果您需要有关工作的统计信息,
  • ...

通常:如果您需要的不仅仅是在固定时间运行方法,那么


Afaik,Spring调度不支持持久性作业存储,无法恢复由于停机或集群调度程序而引起的失火。 Quartz已经拥有所有这些功能了。