我需要创建一个 Spring Batch 作业,从 MySQL 读取各种数据,将这些数据放入 .csv 文件中,然后将该文件发送到 Google Cloud Storage。
我想了解架构。例如,我有一个读取器,它将从 MySQL 读取数据并将其转换为某个域。之后,我需要创建一个 .csv 文件来存储这些数据。在这个阶段,我应该使用写入器还是处理器?我不确定,因为在这一步之后,我需要将此文件发送到 Google Cloud Storage 存储桶,我相信这也涉及编写者。您能否提供更专业的视角来帮助我完成我的项目。 有人可以向我展示一个简单的实现示例供我遵循吗?我迷路了,不知道该去哪里。 谢谢
我尝试了几种方法,但没有成功。我有疑问;我需要2步吗?例如,一名读取器从 MySQL 读取数据,一名写入器将数据转换为 .csv 文件。另一个步骤是一个读者读取该文件,另一个作者将其写入 Google Cloud Storage 存储桶?
我会让事情变得简单并分两步完成: