Fight the Future

Java言語とJVM、そしてJavaエコシステム全般にまつわること

2008-08-29から1日間の記事一覧

じっと座っていてもシステムは作れない

散歩に行ってはいけない? どうして業務中に散歩に行けないんだろう?という疑問から考えてみた。 僕は協力会社としていろいろな会社のプロジェクトに参画している。 でも、いまだかつて散歩に行けたプロジェクトはない。 10分散歩していいですかと聞いてOK…

DbUnitのCSVでnullを扱う

値としてnullとそのまま書くだけでOK。 row[col] = row[col].equals(CsvDataSetWriter.NULL) ? null : row[col]; public static final String NULL = "null"; こんな定数もあるから、きちんとダブルクォートもエスケープしてくれるみたい。 private static f…

意外に知らないDbUnitでCSVを使う方法

「dbunit csv」で検索してもヒットしなかったので書いておく。 DbUnit2.1から、初期値や期待値をCSVファイルに書くことができる。XMLやExcelの代わりに。 使い方はとても簡単。 テーブル名.csvというファイルを作成する(EMPテーブルならemp.csv) CSVファイル…