データベース表からの JPA プロジェクト内の JPA エンティティー Bean の作成

既存のデータベース表から JPA エンティティー Bean を生成できます (ボトムアップ・マッピング)。

始める前に

JPA プロジェクトを作成するか、適切なプロジェクトで JPA サポートを有効にします。

このタスクについて

データベース内の表からエンティティー Bean を生成するには、以下のようにします。

手順

  1. 「パッケージ・エクスプローラー」ビューで、JPA プロジェクトを右クリックし、「JPA ツール」 > 「テーブルからエンティティーを生成」を選択します。
  2. 「カスタム・エンティティーの生成」ページで、 データベース接続とスキーマを選択します。データベース接続をまだ作成していない場合には、「接続の追加」アイコンをクリックし、「新規接続プロファイル」ウィザードのプロンプトにしたがって新しい接続を確立します。
  3. JPA エンティティーの生成元となる表を選択します。
  4. 適切なアイコンを使用して、表関連を、作成、編集、または削除します。「次へ」をクリックします。
  5. オプションで、生成されるエンティティーのアスペクトのカスタマイズ、 パッケージおよびクラスの変更、およびインターフェースの追加を行うことができます。「次へ」をクリックします。
  6. 「個別エンティティーのカスタマイズ」ページで、 表および列を選択し、それぞれについてマッピング値をセットアップできます。「終了」をクリックします。 エンティティーが生成されます。
  7. エンティティーに主キー (@Id 注釈) を追加します。
    1. 「パッケージ・エクスプローラー」ビューで、エンティティーのうちの 1 つを右クリックして 「JPA ツール」 > 「JPA エンティティーの構成」を選択します。
    2. 「JPA エンティティーの構成」ウィザードで、作成したエンティティーを選択し、「次へ」をクリックします。
    3. 「主キー」をクリックします。
    4. 構成するエンティティーをクリックしてから、そのエンティティーの主キー (@Id) として設定する属性を選択します。
    5. 主キーを設定する必要のある、その他すべてのエンティティーに関して前述のステップを繰り返します。
  8. オプション: このウィザードを終了する前に、追加の構成詳細をエンティティーに追加します。
  9. 「終了」をクリックします。
トピックのタイプを示すアイコン タスクのトピック
インフォメーション・センターのご利用条件 | フィードバック

タイム・スタンプ・アイコン 最終更新: May 29, 2014 10:20

ファイル名: t_jpa_bottomup.html