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 :

ordre avec hibernate


Sujet :

Hibernate Java

  1. #1
    Membre confirmé
    Profil pro
    MOE
    Inscrit en
    Juillet 2007
    Messages
    62
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Activité : MOE

    Informations forums :
    Inscription : Juillet 2007
    Messages : 62
    Par défaut ordre avec hibernate
    bonjour

    j affiche le contenu d une table en utilisant la methode loadAll();

    je veux que ce soit en ordre

    y a t il une option à ajouter dans le fichier hbm.xml pour sela puisque je n utilise pas hql

  2. #2
    Membre Expert
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 276
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 276
    Par défaut
    loadAll n'est pas une fonction méthode standard.
    Quel est le code de cette méthode ?

    Autrement, tu as la propriété order-by pour les collections, à paramétrer dans ton mapping.

  3. #3
    Membre confirmé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2003
    Messages
    64
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2003
    Messages : 64
    Par défaut
    loadAll ce n'est pas une méthode de getHibernateTemplate() ?
    Sinon pourquoi tu n'utilise pas les criteria au lieu de faire un loadAll?

  4. #4
    Membre Expert
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 276
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 276
    Par défaut
    loadAll ce n'est pas une méthode de getHibernateTemplate() ?
    C'est bien possible. C'est même une méthode de l'API Spring, me semble t il.
    Je parlais juste de standard à Hibernate.

  5. #5
    Membre confirmé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2003
    Messages
    64
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2003
    Messages : 64
    Par défaut
    Ok autant pour moi...
    Je pensais que c'etait du hibernate, mais effectivement ca doit etre du Spring.

  6. #6
    Membre confirmé
    Inscrit en
    Juillet 2007
    Messages
    68
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 68
    Par défaut
    Bonjour,

    si ta methode loadAll() te permet de recuperer une liste (collection java) des Object/enrigetrement de ta table, tu peux utilise le BeanComparator (org.apache.commons.beanutils.BeanComparator) :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    List myList = loadAll();
    BeanComparator comparator = new BeanComparator("nomAttribut");
    Collections.sort(myList, comparator);
    'nomAttribut' est l'identifiant de l'attribut dans ton object persistant

    si tu utiliseras HQL ou criteria tu pourras ton passer de cette solution avec l'utilisation 'order by' en HQL ou myCriteria.add(Order.asc("nomAttribut")) pour un criteria



    Bonne chance

Discussions similaires

  1. EJB 3.0 vs Hibernate ??? EJB 3.0 avec Hibernate ???
    Par yakamax dans le forum Hibernate
    Réponses: 2
    Dernier message: 11/04/2006, 12h31
  2. [Hibernate] Problème avec Hibernate et Eclipse 3
    Par theseuby dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 30/03/2006, 21h31
  3. Connection de SQL SERVER 2005 EXPRESS avec HIBERNATE
    Par jerome giraud dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 27/02/2006, 09h07
  4. [Plugin][Hibernate]Eclipse avec hibernate(synchronizer)
    Par mg67 dans le forum Eclipse Java
    Réponses: 7
    Dernier message: 23/06/2005, 17h19
  5. Problèmes avec Hibernate (sous Eclipse)
    Par Pierric dans le forum Hibernate
    Réponses: 2
    Dernier message: 07/04/2005, 14h35

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