1

フラットファイルとデータベース間のデータのインポートとエクスポートにSpring Batchを使用して調査しています。自分がやろうとしていることが簡単になることはわかっていますが、どうやってそれを行うかを一生理解することはできません. 私がやろうとしているのは、データベースからデータを読み取って圧縮ファイルに書き込むことです。すべてのデータを圧縮されていないファイルに書き込んでから、これを圧縮するためにさらに手順を実行したくないことに注意してください。プロセスの唯一の出力として圧縮ファイルを書き込む必要があります。

頭の中でパイプラインのイメージが頭に浮かびました。これは、これを行うバッチの方法に目がくらんでいる可能性があります。カスタム ZippedFileItemWriter を作成する必要がありますか? FlatFileItemWriter と Zipping バージョンを一緒にチェーンするにはどうすればよいですか? これにより適した他のメカニズムはありますか?

どんな指摘もありがたく受け取るだろう。これがコア フレームワークの一部ではないことに少し驚いています。それほど馬鹿げた考えではないようです。たぶんそうで、私はそれが恋しいだけです。

よろしく、

ミッパー

4

1 に答える 1