Looking for jpa Answers? Try Ask4KnowledgeBase
Looking for jpa Keywords? Try Ask4Keywords

jpaTableau par stratégie d'héritage de classe concrète


Remarques

  • Vehicle, TransportationVehicle et PassengerVehicle sont des classes abstraites et elles n'auront pas de table séparée dans la base de données.
  • Camion, Voiture et Vélo sont des classes concrètes, elles seront donc associées aux tables correspondantes. Ces tables doivent inclure tous les champs des classes annotées avec @MappedSuperClass car elles ne disposent pas de tables correspondantes dans la base de données.
  • Ainsi, la table Truck aura des colonnes pour stocker les champs hérités de TransportationVehicle et Vehicle.
  • De même, Car and Bike aura des colonnes pour stocker les champs hérités de PassengerVehicle et Vehicle.

L'exemple complet peut être trouvé ici

Tableau par stratégie d'héritage de classe concrète Exemples Liés