DAOからSqlMapClientに作り変え

昨日のエントリとも関連して
これまで、Webのサンプルを多く見つけられるver.1.0時代のDAO方式を使っていたけど、コネクション周りの挙動がすっきりしないので、iBATISのサイトにあるドキュメントを読んでいくと Ver2.0から使われるSqlMapClientの方素直に作れる予感。

半日かけてコーディング変更した甲斐はあり思うように動作している。でも、個人的にはDAO方式のコーディングが好みかな。実行するSQLをメソッド名で指定することで、コンパイル時にコーディングミスを発見できる嬉しさがある。パラメータに文字列として渡すのは実行してみないとミスに気づかないんだよね・・・。あっ。JUnitでしっかりテストすればいいんだけど、つい、億劫になってかかないんだよね。

JUnit。しっかり整備すれば強力なアイテムではあるけれども・・・・

Leave a comment

Your comment