パッケージ 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
    • 必須定数のサマリー

      必須要素  
      修飾子と型 必須要素 説明
      ClassSEvalue
      主キークラス
    • 要素の詳細

      • value

        ClassSE value
        主キークラス