Bonjour à tous !
J'ai une classe pour laquelle j'ai configuré un chargement différé (relation vers entité) et d'autre chargement immédiat (via lazy="false", notamment pour les membres de type de base genre int, String, etc.).
Lorsque je reçois le proxy, il n'est pas du tout initialisé ! Aucune propriétés n'est initialisée, ce qui résulte donc en une LazyInitializationException lors d'un accès aux propriétés dont j'ai pourtant demandé qu'elle soit chargée immédiatement...
Comment cela se fait-il ? Comment y remédier ?
Autre question : quelle est la différence entre mettre un lazy="false" au niveau de la classe, et un lazy="false" au niveau de tous les attributs ?
Merci d'avance !
Partager