Problème pour garder la session hibernate ouverte
Bonjour à tous,
Voilà, je bloque depuis un petit moment sur la relation hibernate <-> Spring :(. Mon application réalise des QCM. La modélisation est très simple: un sujet possèdent plusieurs questions. Le problème c'est que je n'arrive pas, après avoir récupéré le sujet en base, à récupérer automatiquement les questions liées à ce sujet.
Cela vient du fait que ma session hibernate se referme après avoir effectué ma requête en base. Le lazy loading ne s'effectue donc pas (ou je n'arrive pas à le récupérer).
J'ai essayé de changer le web.xml en ajoutant ceci, mais j'ai une erreur au démarrage
Code:
1 2 3 4 5 6 7 8
| <filter>
<filter-name>Hibernate Session In View Filter</filter-name>
<filter-class>org.springframework.orm.hibernate3.support.OpenSessionInViewFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>Hibernate Session In View Filter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping> |
J'espère avoir été assez clair.
Merci d'avance pour votre aide.
Tiben78