1

我需要访问 AWS S3 来读取和上传一些 json 文件。我的用例是:

  1. 根据 S3 中的 ObjectId 检索 json 文件并从 json 中提取某些字段。
  2. 将 json 文件写入 S3,有时会根据 ObjectId 重新写入/更新相同的文件。

我需要实现上述用例的应用程序是现有的 Spring Boot 应用程序。

我正在争论是使用“aws-java-sdk-s3”还是“spring-integration-aws”来执行此任务。我觉得 aws-java-sdk-s3 API 很好很简单,AmazonS3、S3Object、GetObjectRequest、PutObjectRequest 似乎为我完成了这项工作。

但是,我想知道是否需要考虑使用 spring-integration-aws 。S3 有入站和出站适配器,但我不需要服务编排或路由。所以,spring-integration-aws 似乎有点矫枉过正。

我可以根据您的经验和我提供的信息获得一些反馈和建议吗?欣赏建议

4

0 回答 0