【发布时间】:2011-02-28 02:06:12
【问题描述】:
您好,使用 JPA 在 gogole 应用引擎数据存储中创建了学生实体。
学生--->编码
@实体
@Table(name="StudentPersonalDetails", schema="PUBLIC")
公开课 StudentPersonalDetails {
@Id
@Column(name = "STUDENTNO")
private Long stuno;
@基本
@Column(name = "STUDENTNAME")
private String stuname;
public void setStuname(String stuname) {
this.stuname = stuname;
}
公共字符串 getStuname() {
返回 stuname;
}
public void setStuno(Longstuno) {
this.stuno = stuno; }
public Long getStuno() {
返回眩晕; }
public StudentPersonalDetails(Long stuno,String stuname) { this.stuno = stuno; this.stuname = stuname; }
}
我存储的属性值如下
Stuno Stuname
1个
2b
如果我再次存储 Stuno No 1 stuname z 意味着它不允许插入记录但是。它覆盖了值
Stuno Stuname
1z
2b
如何解决?
【问题讨论】:
-
请花一些时间来正确格式化您的代码,这只是不可读。
标签: java google-app-engine jpa