@TargetSE(valueSE={METHODSE,FIELDSE}) @RetentionSE(valueSE=RUNTIMESE) public @interface MapKeyJoinColumns
MapKeyJoinColumns
アノテーションは、MapKeyJoinColumn
アノテーションをグループ化します。MapKeyJoinColumns
アノテーションを使用する場合は、グループ化された各 MapKeyJoinColumn
アノテーションで name
要素と referencedColumnName
要素の両方を指定する必要があります。
MapKeyJoinColumn
, ForeignKey
修飾子と型 | 必須要素と説明 |
---|---|
MapKeyJoinColumn[] | value (必須)マップキーであるエンティティへのマップに使用されるマップキー結合列。 |
修飾子と型 | オプションの要素と説明 |
---|---|
ForeignKey | foreignKey (オプション)テーブル生成が有効な場合に、外部キー制約の生成を指定または制御するために使用されます。 |
public abstract MapKeyJoinColumn[] value
public abstract ForeignKey foreignKey
MapKeyJoinColumn
要素のいずれかの foreignKey
要素の両方が指定されている場合、動作は未定義です。どちらの場所にも外部キーアノテーション要素が指定されていない場合は、永続性プロバイダーのデフォルトの外部キー戦略が適用されます。Copyright © 2019 Eclipse Foundation.
Use is subject to license terms.