@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
, GeneratedValue
Copyright © 2019 Eclipse Foundation.
Use is subject to license terms.