|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 必須 | オプション | 詳細: 要素 |
@Target(value=METHOD) @Retention(value=RUNTIME) public @interface Id
識別子を示します。
このアノテーションが注釈されるメソッドは、Entity
もしくは MappedSuperclass
が注釈されたインタフェースのメンバでなければいけません。
@Entity public interface Employee { @Id @Column(name = "ID") IntegerDomain id(); }識別子を自動生成する場合は、
GeneratedValue
を合わせて注釈します。
GeneratedValue
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 必須 | オプション | 詳細: 要素 |