0

我有以下超类,它将被许多类扩展。它的一个属性foreignKey 将是继承类之一的@Id。

超类:

@MappedSuperclass
public abstract Superclass {
    
    @Column(name="FOREIGN_KEY")
    private String foreignKey;

    // Getters and setters
}

继承类:

@Entity
public class ClassA extends Superclass {
    
    @Id
    @Column(name="FOREIGN_KEY")
    private String foreignKey;

    // Getters and setters
}

当我尝试构建时,我得到了错误:

No identifier specified for ClassA

有没有办法做到这一点?

4

0 回答 0