J'ai le problème suivant. J'ai une classe abstraite appelée Vehicle, cette classe est annotée avec MappedBySuperclass. Alors j'ai beaucoup de classes prolongeant cette classe abstraite, telle que la voiture, le bateau, la bicyclette, la moto etc. etc. J'ai aussi une classe appelée la personne. Une personne possède un ensemble de véhicules. Je voudrais la relation ressemble à ceRéférences à MappedBySuperclass-classes
@Entity
class Person {
@OneToMany
List<Vehicle> vehicles;
...
}
Le problème est que des véhicules est une classe abstraite et non pas une classe d'entités directement. Y a-t-il un moyen, dans JPA, d'utiliser ce type de référence sans se référer directement à la classe d'entité?