我创建了一个小型控制台应用程序来查看石英是如何工作的,并且很容易applicationcontext
在 main 方法中创建一个对象来让 cron 运行。好的,现在我在一个由 maven 管理的真实项目中,该项目正在使用某些模块中定义的 cron 作业。每个模块都有自己的 spring 配置文件。我有 3 个使用石英的模块,所以它是在每个 spring 配置文件中设置的。Web 应用程序模块是具有每个模块依赖关系的模块。
现在我几乎没有什么顾虑:
我应该在控制台项目中创建
applicationcontext
as 还是应该加载它。如果是,我应该在哪里加载它。根据我在网上做的研究,我用它
MethodInvokingJobDetailFactoryBean
来进行简单的单元测试。而现在我必须使用CronExpression
类来测试getNextValidTimeAfter
,我仍然不知道如何正确组织它
谁能帮我一把。我真的很感激。谢谢阅读