我正在实现我的第一个 Spring-Batch 应用程序。在包的命名中,Samples 项目在其自己的包中为每个域命名,而 reader-writers-processors 都在一个包中,用于各自的域(即足球比赛)。这是典型的吗?
比如说,我有工作要为 10 个不同的平面文件读取-处理-写入。我应该有 10 个不同的包,每个包都包含每个文件/作业的 reader-processors-writers 吗?
或者,为所有读者提供一个“读者”包,为所有处理器提供一个“处理器”包,为所有作者提供一个“作者”包是否同样合理。
我正在与 SAP 系统交互,随着时间的推移,我们处理的文件数量将会增加。所以,在命名和组织我的包方面,我试图更聪明地处理更好的事情。而且,我想像 Spring-Batch 社区那样做。
谢谢。