java - CORBA 的 Spring 批处理机制

标签 java spring spring-batch corba

是否有一种既定的方法可以调用 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/

相关文章:

java - printf("%3d, ...) 不适用于 Eclipse Juno

java - session 中存储的数据量

java - 用于编译 Java 代码的库的符号链接(symbolic link)

spring - 如何自定义 Spring Batch DelimitedLineTokenizer

java - 可以公开不可变对象(immutable对象)的状态吗?

java - 如果对象满足特定条件,则从 Map 中删除条目

java - Spring Batch应用程序sqlcode -4499 sqlstate 08001

java - Spring Boot应用程序: Splitting application into seperate tasks to be ran from command line?

Java 可克隆或复制构造函数,为什么我要使用其中任何一个?这些策略实际上有什么作用?

java - Hibernate,Spring - 没有在数据库中填充我的表