Java JPA实体类定义示例,javajpa实体示例,在JPA中一个实体和ja
分享于 点击 43033 次 点评:185
Java JPA实体类定义示例,javajpa实体示例,在JPA中一个实体和ja
在JPA中一个实体和java bean类似,会定义一些私有的字段通过getxx,setxx方法读写其私有字段。
作为JPA实体,需要使用@Entity注解标注类。如下代码:
import javax.persistence.Entity;import javax.persistence.Id;/** * * @author www.javadb.com */@Entitypublic class Product { @Id private Long productId; private String productName; public Long getProductId() { return productId; } public void setProductId(Long productId) { this.productId = productId; } public String getProductName() { return productName; } public void setProductName(String productName) { this.productName = productName; }}
EJB容器需要通过@Entity注解来判断类是否是JPA的实体类。@Id注解标明字段是唯一的,是主键,如果是组合主键需要使用@EmbeddedId注解标注
用户点评