「新規エンティティー」ウィザードを使用して、JPA エンティティー Bean を作成することができます。
始める前に
実行していない場合には、JPA プロジェクトを作成するか、適切なプロジェクトで JPA サポートを有効にしてください。
このタスクについて
JPA エンティティー Bean を作成するには、次のようにします。
手順
- JPA パースペクティブを開きます ()。
- 「パッケージ・エクスプローラー」ビューで、エンティティーを追加するプロジェクトを右クリック
し、をクリックします。
- エンティティーを追加する先の正しいプロジェクトが「プロジェクト」フィールドで選択されていることを確認します。
- 「ソース・フォルダー」フィールドに、
エンティティーの Java™ ソース・ファイルが含まれているフォルダーのパスを入力するか、参照して指定します。
- 「Java パッケージ」フィールドで、エンティティーの Java パッケージを入力するか、表示します。
- 対応するフィールドにエンティティーのクラス名を入力します。
- オプション: エンティティーがスーパークラスから派生している場合には、対応するフィールドにスーパークラスの名前を入力します。
- 「継承」の下で、以下を選択します。
- エンティティー (デフォルトではこれが選択されています)
- マップ・スーパークラス
- 継承
- XML マッピング・ファイル (通常は META-INF/orm.xml) にエンティティー・マッピングを追加するには、「XML のエンティティー・マッピングに追加」をクリックします。
- 「次へ」をクリックします。
- エンティティーの名前を入力します。デフォルトでは、クラス名が事前に入力されています。
- 「表名」の下に、エンティティーをマップするデータベース表の名前を入力します。デフォルトでは、表名はクラス名と同じです。
- エンティティーにフィールドを追加します。フィールドを追加するには、「エンティティー・フィールド」の下にある「追加」をクリックして、以下のステップを実行します。
- タイプを選択します。
- フィールド名を入力します。
- 「エンティティー・フィールド」表のキー列で、エンティティーの主キーとなるフィールドを 1 つ以上クリックします。
- エンティティーのアクセス・タイプで、フィールドまたはプロパティーのどちらをベースにするかを選択します。
- 「次へ」をクリックします。
- オプションで、視覚化のためにエンティティー・クラスをクラス図に追加します。
- 「終了」をクリックします。
タスクの結果
プロジェクトに JPA エンティティーが作成されます。
次のタスク
次のツールを使用して、エンティティーをさらに構成することができます (例えば関係マッピングの追加など)。
- 「JPA エンティティーの構成」ウィザード。(エンティティーを右クリックし、をクリックします)。
- 「JPA 詳細」ビュー、および「JPA 構造」ビュー。