@TargetSE(valueSE={METHODSE,FIELDSE}) @RetentionSE(valueSE=RUNTIMESE) public @interface Id
Id アノテーションが適用されるフィールドまたはプロパティは、次のいずれかの型である必要があります。Java プリミティブ型。プリミティブラッパー型。String; java.util.Date; java.sql.Date; java.math.BigDecimal; java.math.BigInteger エンティティのプライマリキーにマップされた列は、プライマリテーブルのプライマリキーであると想定されます。Column アノテーションが指定されていない場合、主キー列名は主キープロパティまたはフィールドの名前であると見なされます。
Example:
@Id
public Long getId() { return id; }
Column, GeneratedValueCopyright © 2019 Eclipse Foundation.
Use is subject to license terms.