我有以下几个问题Java持久性API(JPA) - 覆盖MappedSuperClass的属性
我有“@Id”注释字段作为我的“@MappedSuperclass”的一部分,我让我所有的实体扩展MappedSuperClass.Now,如果我必须为我的实体定义一个复合主键,我该如何重写超级类'id'...即,如何让我的实体使用其注释为@EmbeddedId的复合主键代替从MappedSuperClass继承的@Id注释字段?我的实体中的@EmbeddedId批注是否会自动覆盖超类的@Id?
作为我的MappedSuperClass的一部分,我制作了一些字段(这些字段由我的模式中的大多数实体共享)。现在,如果少数实体不需要它们,我该如何避免将这些字段添加为列?
谢谢。