Bonsoir,
Je débute en EJB3 et je rencontre le problème suivant:
J'ai modélisé une entité Personne et une entité Client qui hérite de Personne, en utilisant (sur Personne) un héritage de type InheritanceType.TABLE_PER_CLASS.
Lorsque je fais une recherche sur les Personnes:
"select p from Personne p" (ou "From Personne")
J'obtiens bien les instances de Personne et de Client mais les attributs spécifiques des instances de Client (numeroCompte, par exemple) sont à "null".
Si je change de stratégie et que j'utilise InheritanceType.JOINED, celà fonctionne correctement.
Y voyez-vous une explication ?
(j'utilise jboss EJB3embeddable avec Hibernate 3)
Merci d'avance
Partager