2 xxxxssss12 xxxxssss12 于 2016.04.18 22:58 提问

hibernate主键注解问题

我想所有实体类继承一个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]

1个回答

CSDNXIAON
CSDNXIAON   2016.04.19 09:46

Hibernate主键注解
关于hibernate对实体类主键生成策略的注解
----------------------同志你好,我是CSDN问答机器人小N,奉组织之命为你提供参考答案,编程尚未成功,同志仍需努力!

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!