IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Spring Java Discussion :

Problème pour garder la session hibernate ouverte


Sujet :

Spring Java

  1. #1
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 1
    Points : 1
    Points
    1
    Par défaut 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 : Sélectionner tout - Visualiser dans une fenêtre à part
    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

  2. #2
    Membre actif Avatar de aymen83
    Inscrit en
    Décembre 2007
    Messages
    271
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 271
    Points : 268
    Points
    268
    Par défaut
    essai ceci
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
     <filter>
            <filter-name>openSessionInViewFilter</filter-name>
            <filter-class>org.springframework.orm.hibernate3.support.OpenSessionInViewFilter</filter-class>
            <init-param>
                <param-name>sessionFactoryBeanName</param-name>
                <param-value>ton hibernate session factory</param-value>
            </init-param>
        </filter>
     
        <filter-mapping>
            <filter-name>openSessionInViewFilter</filter-name>
            <servlet-name>ta servlet</servlet-name>
        </filter-mapping>

Discussions similaires

  1. [javamail session] Problème pour obtenir ma sessions javamail
    Par Gnarik dans le forum Glassfish et Payara
    Réponses: 8
    Dernier message: 18/11/2010, 23h18
  2. Problème d'ouverture de session hibernate
    Par rizki1 dans le forum Frameworks Web
    Réponses: 1
    Dernier message: 19/04/2010, 15h22
  3. Problème d'ouverture de session hibernate
    Par rizki1 dans le forum Hibernate
    Réponses: 1
    Dernier message: 19/04/2010, 15h20
  4. [MySQL] Problème pour garder en mémoire un item selectionné dans une liste déroulante
    Par car0line dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 23/04/2009, 14h26
  5. Problème pour supprimer une session
    Par pierrot10 dans le forum Langage
    Réponses: 2
    Dernier message: 14/05/2007, 16h49

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo