Spring Batch和Spring MVC-最佳设计方法

时间:2018-09-07 15:31:36

标签: spring spring-mvc spring-batch

我们有一个用SpringMVC编写的Web应用程序。另外,我们还需要通过批处理应用程序(Spring Scheduler)运行代码。在代码可重用性视图中,我们认为同时具有批处理代码和应用程​​序的一部分,然后从中生成JAR。

使批处理和应用程序代码属于同一应用程序是最好的方法。还是我们需要单独的批处理应用程序?

请在此处建议最佳设计方法。

1 个答案:

答案 0 :(得分:0)

两者都是同一个业务的一部分吗?由于您必须在后台运行Spring Batch以执行某些过程,因此最好将其与Spring MVC应用程序分开。每个应用程序都应该属于一种业务。

首先找出有多少依赖项可以将其分开。