組み込み ID マッピング

「組み込み ID マッピング」を使用して、組み込み ID の主キーを指定します。これらのマッピングは組み込み可能エンティティーと一緒に使用できます。

  1. 「JPA の構造」ビューで、マップするフィールドを選択します。

  2. このフィールドを右クリックしてから、「次としてマップ」>「組み込み ID」を選択します。「JPA の詳細」ビュー (属性用) に、選択されたフィールドのプロパティーが表示されます。

  3. 以下の表を使用して、「JPA の詳細」ビューの残りのフィールドに入力します。

    プロパティー 説明 デフォルト
    エンティティー・マッピングのハイパーリンク このマッピングを「組み込み ID」として定義します。

    これは注釈 @EmbeddedId に対応します。

    組み込み ID

Eclipse は以下の注釈をフィールドに追加します。

@EmbeddedId

 

関連タスク

エンティティーのマッピング

 

関連リファレンス

「JPA の構造」ビュー
「JPA の詳細」ビュー (属性用)

 

関連概念

OR マッピングの理解
EJB 3.0 Java Persistence API の理解