パッケージ jakarta.persistence
アノテーション型 IdClass
@TargetSE(TYPESE) @RetentionSE(RUNTIMESE) public @interface IdClass
エンティティの複数のフィールドまたはプロパティにマップされる複合主キークラスを指定します。主キークラスのフィールドまたはプロパティの名前とエンティティの主キーフィールドまたはプロパティは対応している必要があり、それらの型は同じである必要があります。
Example: @IdClass(com.acme.EmployeePK.class) @Entity public class Employee { @Id String empName; @Id Date birthDay; ... }
- 導入:
- 1.0
要素の詳細
value
ClassSE value
主キークラス