1|2|33.MiddlegenIDEプラグインO/RマッピングツールであるHibernate(編集注)やEJBを利用する際にオブジェクトとRDBMSのテーブルの対応付けを行う必要がありますが、マッピングファイルや配備記述子などのファイルを作成する必要があり面倒です。ここで、Middlegenと呼ばれるツールを利用するとデータベースに定義したテーブル情報からマッピングファイル/配備記述子、Javaクラスの生成を行うことができ便利です。MiddlegenはAntタスクとして提供されており、Antのビルドファイルを記述する必要があり、初心者には導入の敷居が高いという問題があります。Solution)を参照ください。MiddlegenIDEは、Eclipse上から簡単にMiddlegenを利用するためのプラグインです。ウィザードからデータベースの接続情報を入力するだけで簡単にMiddlegenを利用することができます。MiddlegenIDEは、HibernateとEJBに対応しており、利用イメージは、図8のようになります。・Hibernate対応データベースに定義されたテーブルからHibernateのマッピングファイルとPOJO、データベースへの接続情報が記述されたHibernateの設定ファイルを生成します。Hibernateの利用に必要な必要最小限のjarファイルのコピーとEclipseプロジェクトへのセットアップを自動的に行ってくれます。これらのファイル生成やセットアップにより、開発者は即座にHibernateを利用することができます。2.1に対応したCMPを生成することができます。3の仕様自体がまだ固まっていないため、この機能は実験的です。・Antのビルドファイルを生成MiddlegenIDEはユーザーが入力したデータベース接続情報を基にAntのビルドファイルを生成し、Middlegenを実行します。1.2.0をダウンロードします。http://sourceforge.net/project/showfiles.php?group_id=36044アーカイブをEclipseディレクトリで解凍すればインストールは完了です。■使い方ここでは、Hibernateで利用するマッピングファイルとJavaクラスの作成を例にMiddlegenIDEの使い方を説明します。Javaプロジェクトを作成し、プロジェクトのソースパスを設定しておきます。MiddlegenIDEによって生成されるファイルは設定したソースパスに出力されます。プラグインからMiddlegenを起動するには、次のようにして、ウィザードを利用します。