パッケージ jakarta.persistence
アノテーション型 AttributeOverrides
@TargetSE({TYPESE,METHODSE,FIELDSE}) @RetentionSE(RUNTIMESE) public @interface AttributeOverrides
複数のプロパティまたはフィールドのマッピングをオーバーライドするために使用されます。Example: @Embedded @AttributeOverrides({ @AttributeOverride(name="startDate", column=@Column("EMP_START")), @AttributeOverride(name="endDate", column=@Column("EMP_END")) }) public EmploymentPeriod getEmploymentPeriod() { ... }
- 導入:
- 1.0
- 関連事項:
AttributeOverride
必須定数のサマリー
必須要素 修飾子と型 必須要素 説明 AttributeOverride[]
value
(必須)1 つ以上のフィールドまたはプロパティマッピングのオーバーライド。
要素の詳細
value
AttributeOverride[] value
(必須)1 つ以上のフィールドまたはプロパティマッピングのオーバーライド。