67,513
社区成员
发帖
与我相关
我的任务
分享
package bean;
import java.io.Serializable;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;
@Entity
@Table(name="XX")
public class xx implements Serializable {
private int id;
private String name;
@Id
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
@Column
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}
package bean;
import java.io.Serializable;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.MappedSuperclass;
@MappedSuperclass
public class yy implements Serializable {
private int id;
private xx x;
@Id
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
@ManyToOne
@JoinColumn(name="xid")
public xx getX() {
return x;
}
public void setX(xx x) {
this.x = x;
}
}
package bean;
import java.io.Serializable;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
@Entity
@Table(name="ZZ")
public class zz extends yy implements Serializable {
private String comment;
@Column
public String getComment() {
return comment;
}
public void setComment(String comment) {
this.comment = comment;
}
}