我正在尝试复制您可以在.Net中执行的操作,但运气不佳。
Java中可能无法执行以下操作吗?或者我只是缺少某些内容?当我运行它时,我被告知没有为实体组指定标识符。
public abstract class RCEntity
{
@Id @GeneratedValue
private int id;
//getters & setters
}
@Entity
public class Group extends RCEntity {
}
最佳答案
将注解@MappedSuperclass添加到您的父类(super class),即
@MappedSuperclass
public abstract class RCEntity
{
@Id @GeneratedValue
private int id;
//getters & setters
}