ここで書きましたが、個人的にJDBCで直接コーディングするのは非効率すぎると思っています。そこで他の方法が必要になるのですが、O/RマッピングツールのようにSQLを遮蔽するのでは無く、コーディング自体を簡単にしてくれるツールや言語というものがあります。そのうちの一つのVorutaに注目しています。 どんな物なのかは上記のVortaホームページを見てもらえば一目瞭然なのですが、簡単に言うとXDocletやJavadocの要領でコメントとしてSQLを書くと、それにそってDBMSにアクセスするメソッド(DAO)を動的に自動生成してくれるという物です。つまり、(Vorutaホームページから引用) /** *@query SELECT COUNT(1) FROM ${1} */ public int count(String tableName); と書くだけで、countメソッドの中は自動的に実装
![Voruta | Unofficial DB2 BLOG](https://cdn-ak-scissors.b.st-hatena.com/image/square/2302e44c95c7e474fefb218540004f95dc47a4bb/height=288;version=1;width=512/https%3A%2F%2Fimaging.jugem.jp%2Ftemplate%2Fimg%2Fjugem_og-image.png)