HibernateはGNUのLGPLで公開、配布されているオープンソースのO/Rマッピングツールです。軽快な動作と実用性の高さでJDOの有力な対抗馬とされています。Language)というSQLに似た独自の問い合わせ言語を使用する方法とオブジェクト指向な設定方法があります。サブクエリや集計関数もサポートするなど、JDOの問い合わせ言語であるJDOQLと比べるとかなり実用度が高いです。Eclipse:http://www.onjava.com/pub/a/onjava/2004/06/23/hibernate.html]]*EclipseプラグインEclipse用にHibernate用のプラグインがいくつか存在します。RDBのフロントエンドですが、Hibernate用ソースコード(JAVA,XML)の出力機能があります。メタデータからテーブルを作成したり、HQLを発行して結果を確認したりできます。定義ファイルウィザード、ファイルの同期など。update指定でselectした行をトランザクションの終了までロックする。