kagamihogeの日記

kagamihogeの日記です。

spring-batchでCSV出力

最近になって知ったのだけど、spring-batchには原始的ではあるものの良くある処理についてはクラスが用意されている。例えばSQL食わせるとreaderとして実行してくれるヤツとか。既存部品だけで素朴なものCSV出力くらいなら作れるっぽかった。なので、xmlのbean定義だけで出来る範囲でCSV出力を作る練習をした。解説とかは各クラスでぐぐれば出てくるんで特にかかないけど、ぶっちゃけXML定義の嵐なのでなんも前提知識無しに読むのはきつい思われる。

ソースコードは以下のリポジトリ

https://github.com/kagamihoge/springbatchcsvwrite