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



我们有一个用SpringMVC编写的Web应用程序。此外,我们有一些通过批处理应用程序(Spring 调度程序(运行代码的需求。代码重用性视图,我们认为有批处理代码以及应用程序的一部分,然后从中生成JAR。

这是最好的方法,让批处理和应用程序代码成为同一应用程序的一部分。还是我们需要单独的批量申请?

请在此处告知最佳设计方法。

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

首先找出有多少依赖项可以使其分离。

最新更新