JDBC は、ドライバさえあれば何でも読めることになっている。例えば CSV ファイルをデータソースとして読めるような JDBC ドライバがあると、単体テストの時に便利かもしれない。
無償のをちょっと探してみた。
- StelsEngine JDBC Driver (J-Stels Software)
- http://www.csv-jdbc.com/stels_engine.htm
メモリ上に DB を構築できる JDBC ドライバ。既存の DB からのインポートにも対応している。無償で使えるが、商用製品に組み込む場合は要問合せ。
- xlSQL (NiLOSTEP)
- https://xlsql.dev.java.net/
別名 Excel JDBC Driver。xls ファイルに加え、CSV や XML にも対応。内部的には Java Excel API で読み書きしているようだ。ライセンスは GPL。