« iGoogle ガジェットコンテスト。 | メイン | showyou-0.0.2 Release »

iBATIS を使おう!

以前にこのブログでも紹介したことのあるiBATIS が CodeZine で特集されていました。


CodeZine:iBATISを使ったO/RマッピングによるDBアクセスの実例(O/Rマッピング, フレームワーク, java)


まとめに書かれている4点の中で、以下の3点は重要だと思います。

・SQL文をJavaソースコードから分離することができます
・SQLの埋め込みパラメータを、JDBCよりも分かりやすく指定できます
・検索結果をオブジェクトに格納する機能が付いています

SQLがソースから分離されていることで、開発中のSQLの修正がやりやすくなりますし、埋め込みパラメータもパラメータの順番を意識することなく指定することができます。

O/Rマッピングフレームワークとしては、Hibernate や S2Dao が注目されていて、iBATIS は今ひとつの知名度なので、もう少し利用者が増えればなぁと思います。