我有许多实体类,都包含主键Id。我想创建一个抽象类,将所有共同字段放在其中,并允许所有类继承该抽象类,如下所示:
感谢大家
public abstract class CommonFields{
@Id
@Column(name = "ID")
private long id;
public void setId(long id) {
this.id = id;
}
public long getId() {
return id;
}
}
@Entity
@Table
public class B extends CommonFields{
String carModel;
}
@Entity
@Table
public class A extends CommonFields{
String name;
}
感谢大家