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

Hibernate Java Discussion :

Probleme Hibernate + JPA -> lazy loading non respecté


Sujet :

Hibernate Java

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2006
    Messages : 7
    Points : 8
    Points
    8
    Par défaut Probleme Hibernate + JPA -> lazy loading non respecté
    Bonjour,

    j'utilise Hibernate 3.x + JPA et je constatte un comportement non désiré lorsque j'effectue l'a récupération d'une entité.

    cette entite(appelons la employe) contient des references a d'autres entites(appelons les affectation, demande de conge...) ET ces relations sont toutes en LAZY loading.

    lorsque je demande la recuperation des employes, hibernate execute une serie de requetes qui concernent les entites declarees en lazy! il reagit comme si ces entites etaient en eager.

    les mappings sont declares avec annotations dans le modele.
    la requete de recuperation est faite comme suit:

    Query query = em.createQuery("select emp from EmployeeImpl as emp");
    return query.getResultList();


    pouvez vous m'aider s'il vous plait?
    d'avance merci,
    Michael.

  2. #2
    Futur Membre du Club
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2006
    Messages : 7
    Points : 8
    Points
    8
    Par défaut
    il semble que le probleme soit du a une relation ontToOne avec "optional = true"

    j'ai contourne le probleme en crent une relation oneToMany et une contrainte unique du cote many.

    bav,
    Michael.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Probleme lazy loading JPA TopLink
    Par willoi dans le forum JPA
    Réponses: 6
    Dernier message: 17/06/2008, 12h04
  2. Réponses: 1
    Dernier message: 10/04/2008, 15h04
  3. Lazy loading et fermeture de session hibernate
    Par BRAUKRIS dans le forum Hibernate
    Réponses: 3
    Dernier message: 20/07/2006, 13h08
  4. [hibernate] problème pour desactiver le lazy loading
    Par agougeon dans le forum Hibernate
    Réponses: 2
    Dernier message: 14/03/2006, 11h20
  5. [HIBERNATE 3]Lazy loading
    Par SEMPERE Benjamin dans le forum Hibernate
    Réponses: 11
    Dernier message: 08/02/2006, 22h40

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