我想所有实体类继承一个BaseVO类,BaseVO类中包含公共信息如id,,问题来了,,主键注解怎么加???我加在BaseVO中,报错:No identifier specified for entity,缺少主键。
BaseVO类:
[code=java]
public class BaseVO {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
protected Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
}
[/code]
User类:
[code=java]
@Entity
@Table(name="user")
public class User extends BaseVO implements Serializable{
/** 用户名 /
@Column(length=50)
private String username;
/* 用户密码 */
@Column(length=50)
private String password;
......
}
[/code]