csv Spring-Batch阅读器、处理器和写入器

pexxcrt2  于 11个月前  发布在  Spring
关注(0)|答案(1)|浏览(102)

我需要创建一个Spring Batch作业,从MySQL读取各种数据,将这些数据放入.csv文件中,然后将此文件发送到Google Cloud Storage。
我想了解架构。例如,我有一个读取器,它将从MySQL读取数据并将其转换到某个域。之后,我需要创建一个.csv文件来存储这些数据。在这个阶段,我应该使用编写器还是处理器?我不确定,因为在此步骤之后,我需要将此文件发送到Google Cloud Storage桶,我相信这也涉及到一个作家。你能提供一个更专业的Angular 来帮助我浏览我的项目。有人能告诉我一个简单的例子,这个实现我遵循?我迷路了,我不知道该去哪里。谢谢
我已经尝试了几种方法,但我没有成功。我有疑问;我需要两个步骤吗?例如,一个读取器从MySQL读取,一个写入器将数据转换为.csv文件。另一个步骤是一个读取器阅读此文件,另一个写入器将其写入Google Cloud Storage存储桶?

umuewwlo

umuewwlo1#

我会把事情简单化,分两步做:

  • 步骤1(面向块):从MySQL读取数据,根据需要转换数据,并将其写入csv文件
  • 第2步(简单的tasklet):将文件复制到GCP(这里不需要读取器或写入器,只是文件上传操作)

相关问题