JPA 対応 Web プロジェクトの JPA エンティティー Bean を、既存のデータベース表から Bean を生成することによって作成できます。
手順
- エンタープライズ・エクスプローラーで、JPA 対応 Web プロジェクトを右クリックして、を選択します。 「カスタム・エンティティーの生成」ウィザードが開きます。
- ウィザードの「テーブルの選択」ページで、接続名と接続スキーマを
指定します。
- 「テーブル」リストから、エンティティーの生成対象であるテーブルを
選択します。
- 「persistence.xml 内に生成されたクラスをリスト (List generated classes in persistence.xml)」をクリックします。 このオプションにより、ワークスペースで任意の JPA リソースと persistence.xml との自動同期が可能になります。
- 「次へ」をクリックします。
- ウィザードの「テーブルの関連」ページで、「+」ボタンをクリックして関連を作成します。 「新規関連の作成」ウィザードが開きます。
- 関連を作成します。「終了」をクリックして、「新規関連の作成」ウィザードを終了します。
- デフォルトのエンティティー生成をカスタマイズして、「次へ」をクリックします。
- 個別のエンティティーをカスタマイズします。
- 「終了」をクリックします。
タスクの結果
JPA エンティティー Bean が Web プロジェクトに追加されます。 それらを JPA コンテンツ・ノードで表示できます。