是否有一种既定的方法可以调用 Spring-Batch 机制的一部分的 CORBA 客户端 API?
我需要通过 CORBA 托管的 API 从数据库处理大量数据。我正在考虑将 API 调用作为项目处理器或项目编写器。
对于项目处理器,我可能只需要在处理阶段通过注入(inject)必要的 CORBA 内容来调用 API。
对于Item Writer,有合适的Writer吗?我没有找到。也许我可以通用地构建一个编写器,以便它可以像任何其他编写器一样使用,或者只是编写一个自定义编写器并克服它。
有人可以帮助评估这些方法并提出最佳的方法吗? 如果我可以编写一个通用的 CorbaItemWriter,我如何为 Spring Batch 社区做出贡献?
注意:我能够成功在 Spring 中配置 CORBA 客户端并使用 ItemProcessor 连接 API。
最佳答案
没有基于 CORBA 的 ItemWriter
(或 ItemReader
),因此您需要编写自己的。关于将其贡献给核心框架,您可以遵循此处创建贡献的指南:https://github.com/spring-projects/spring-batch/blob/master/CONTRIBUTING.md
关于java - CORBA 的 Spring 批处理机制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44958750/