はれ。

プログラミングの休憩時に

 wicketのPropertyModelがMapに対応していることが確認できたので、これでBeanを定義しなくても永続化層とのやりとりができるようになるはず。Beanを定義しないことで欠落する情報もあるが、JUnitをモリモリ書けばいいと思う。JUnitの重要性は増加する一方だ。

リファクタリング一段落後

 java.sql.Dateにはまった。new Date(0)は、必ずしも1970-01-01 00:00:00になるとは限らない。どうなるかは実行時のロケールによる。toStringが日付しか返さないのも解決を遅らせた。Date.valueOf(String)を使用すれば対応可能