使用基本映射将属性直接映射到数据库列。基本映射只能与下列属性类型配合使用:
Java 基本类型和基本类型的包装器
java.lang.String 和 java.math.BigInteger
java.math.BigDecimal
java.util.Date
java.util.Calendar 和 java.sql.Date
java.sql.Time
java.sql.Timestamp
byte[]
Byte[]
char[]
Character[]
枚举
任何其他实现了 Serializable
的类型
要创建基本映射,请执行下列操作:
在“JPA 结构”视图中,右键单击要映射的字段。选择映射为 > 基本。“JPA 详细信息”视图(用于属性)显示了所选字段的属性。
使用此表来填写 JPA 详细信息视图中的其余字段。
Eclipse 将对该字段添加以下注释:
@Column(name="<COLUMN_NAME>", table="<COLUMN_TABLE>", insertable=<INSERTABLE>, updatable=<UPDATABLE>) @Basic(fetch=FetchType.<FETCH_TYPE>, optional = <OPTIONAL>) @Temporal(TemporalType.<TEMPORAL>)