DbUnit Tips1

エクセルでテストデータを使用する時の注意点。

現象:
DATE型のカラムでエクセルのセルの書式設定を「文字列」にすると、未入力セルはnullと見なされず空文字として認識されてしまう。これにより、JavaのTimestamp)への変換時にエラーが発生する。

解決策:
nullを設定したい場合、セルの書式設定を「標準」にしておく。これなら、データは無視されて、DBには挿入されない。