我有以下问题。我有一个名为Vehicle的抽象类,这个类用MappedBySuperclass注释。然后我有很多课程扩展抽象课程,如汽车,船,自行车,摩托车等等。 我还有一个名为Person的类。一个人拥有一套车辆。我希望关系看起来像这样
@Entity
class Person {
@OneToMany
List<Vehicle> vehicles;
...
}
问题是Vehicle是一个抽象类而不是直接的实体类。在JPA中是否有任何方法我可以使用这种引用而不直接引用实体类?