我正在编写一个应用程序,其主要目的是从服务提供商(XXX)中提取数据,将其转换并通过HTTP REST推送到另一个服务提供商(YYY)。
我可以使用一个简单的for循环来完成此操作,并将最近检索到的项目创建日期存储在一个单独的表中。 因此,我可以在需要时继续从上次转换的项目中提取项目,并且将维护单独的表来保存失败的记录,并通过CRON定期重试这些失败的记录。
我是否仍需要使用SPRING Batch。 从我所看到的是,它可以帮助使用Reader,Processor和Writer对代码进行模块化。
我错过了什么吗?我可以使用spring batch并受益于从A点到B点通过HTTP服务进行数据同步吗?
答案 0 :(得分:0)
出于许多原因,您仍然可以使用Spring Batch。这是一个不完整的列表,其中包含与每个功能的用例相关的示例:
RestTemplate
来获取/发布资源