我是Spring Batch的新手,我正在编写一个将在独立的Spring Boot应用程序中运行的API桥。每小时,它将查询REST端点以获取信息,并通过POST到NetSuite表单将其推送到第三方应用程序。
但是我不确定如何根据读取器,处理器和/或写入器来构造它。
读取涉及多个REST调用:
要发送到NetSuite表单的数据是Summary PDF和关联的USER的属性。我目前无权更改REST API。
“写”到NetSuite非常简单,但是我应该在同一阅读器中执行上述所有阅读步骤,还是可以使用某种内置链接?到目前为止,我已经在单个阅读器中编写了步骤1和2。
干杯
AW
答案 0 :(得分:1)
您可以实现driving query pattern。例如,您的情况:
对于处理器,您可以在同一处理器中进行所有REST调用,也可以将它们拆分为单独的处理器,并用CompositeItemProcessor
进行链接。
希望这会有所帮助。