Bonjour,
J'ai deux classes filles en base, au niveau de mes classes Java j'ai une classe mère abstraite, et deux classes filles qui en hérite.
Dans mon mapping je mappe ma classe mère et mes classes filles en adoptant une stratégie "Une table par classe concrète" avec "union-subclass".
J'ai des requêtes externalisées HQL, où le "from" de ma requête est une de mes classes filles auquel j'attribue un alias. Dans mon "select" je demande a retourner cette classe. Et j'ai l'erreur suivante :
Je ne comprends pas pourquoi j'ai cette erreur puisqu'à aucun moment je demande de créer un objet de type classeMere puisqu'elle est abstraite !!!!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 org.hibernate.InstantiationException: Cannot instantiate abstract class or interface: bean.MaClasseMere
Quelqu'un aurait une explication parce que moi je c....
Merci de votre aide
Partager