我正在实现我的第一个Spring-Batch应用程序。在包的命名中,示例项目在其自己的包中命名每个域,并将各自域(例如足球比赛)的读取器-写入器-处理器都放在一个包中。这是典型的吗?
例如,我有10个不同平面文件的读取-处理-写入作业。我应该有10个不同的包,每个包包含每个文件/作业的读取器-处理器-写入器吗?
我正在与SAP系统交互,随着时间的推移,我们处理的文件数量将会增长。因此,我正在尝试更聪明地处理哪个更好,在命名和组织我的包方面。而且,我想要像Spring-Batch社区那样做。
谢谢。
发布于 2013-08-21 22:36:48
我将使用第一个解决方案,但可能会为包含许多步骤的复杂作业添加一个额外的包,例如:com.company.software.batch.jobName.stepName
然后,您将对所有工作有一个清晰的功能视图。
https://stackoverflow.com/questions/16840541
复制相似问题