ここで書きましたが、個人的にJDBCで直接コーディングするのは非効率すぎると思っています。そこで他の方法が必要になるのですが、O/RマッピングツールのようにSQLを遮蔽するのでは無く、コーディング自体を簡単にしてくれるツールや言語というものがあります。そのうちの一つのVorutaに注目しています。 どんな物なのかは上記のVortaホームページを見てもらえば一目瞭然なのですが、簡単に言うとXDocletやJavadocの要領でコメントとしてSQLを書くと、それにそってDBMSにアクセスするメソッド(DAO)を動的に自動生成してくれるという物です。つまり、(Vorutaホームページから引用) /** *@query SELECT COUNT(1) FROM ${1} */ public int count(String tableName); と書くだけで、countメソッドの中は自動的に実装