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 :

Charger une partie des données


Sujet :

Hibernate Java

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    428
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 428
    Points : 60
    Points
    60
    Par défaut Charger une partie des données
    Bonjour;

    J'ai une DAO qui récupére une liste d'objets personne. L'objet personne est composé d'une liste d'objet comptes.
    Je dois afficher dans une IHM la liste des personnes disponibles ds la base mais l'affichage concerne seulement: nom, prénom, matricule et date.
    CAD une partie d'un objet Personne et sans la liste des comptes.
    Mais ma DAO me charge tout : une personne + sa liste des comptes.

    Question : comment récupérer uniquement les data dont j'ai besoin pour l'affichage sans charger tout.
    Au fait j'utilise Ibatis comme framework de persistence.

    Merci

  2. #2
    zev
    zev est déconnecté
    Membre actif
    Inscrit en
    Octobre 2004
    Messages
    204
    Détails du profil
    Informations forums :
    Inscription : Octobre 2004
    Messages : 204
    Points : 220
    Points
    220
    Par défaut
    Dans le mapping il faut mettre lazy="true" pour ta liste de comptes.

    Tu utilises hibernate 2 ou 3 ?
    Tu peux poster le mapping de ta table Personne ?

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    428
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 428
    Points : 60
    Points
    60
    Par défaut
    Citation Envoyé par zev
    Dans le mapping il faut mettre lazy="true" pour ta liste de comptes.

    Tu utilises hibernate 2 ou 3 ?
    Tu peux poster le mapping de ta table Personne ?

    Salut;

    Ha non j'utilise Ibatis (à cause de l'existant) mais je pense que c'est le même principe.
    Au fait comment tu gére l'affichage d'un objet composé : une personne a +sieurs comptes. Si tu as une DAO getPersonneList() ou getPersonne(id).

    A+;

  4. #4
    zev
    zev est déconnecté
    Membre actif
    Inscrit en
    Octobre 2004
    Messages
    204
    Détails du profil
    Informations forums :
    Inscription : Octobre 2004
    Messages : 204
    Points : 220
    Points
    220
    Par défaut
    Tu affiches avec quoi ?
    des jsp ? tu utilises struts ?

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    428
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 428
    Points : 60
    Points
    60
    Par défaut
    Citation Envoyé par zev
    Tu affiches avec quoi ?
    des jsp ? tu utilises struts ?
    Salut;

    j'affiche avec un client lourd => Swing (Table).

Discussions similaires

  1. Réponses: 1
    Dernier message: 20/04/2011, 14h36
  2. hiérarchies sur une partie des données
    Par anayathefirst dans le forum SSAS
    Réponses: 2
    Dernier message: 12/02/2009, 15h10
  3. Réponses: 11
    Dernier message: 27/05/2006, 00h07
  4. Exportation d'une partie des données des lignes, ...
    Par Pho dans le forum Langage SQL
    Réponses: 4
    Dernier message: 29/06/2005, 10h30
  5. Exporter seulement une partie des données avec pg_dump ?
    Par Philhz dans le forum PostgreSQL
    Réponses: 2
    Dernier message: 31/07/2004, 09h50

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