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 :

Tri de set ou de list


Sujet :

Hibernate Java

  1. #1
    Membre confirmé
    Inscrit en
    Juin 2004
    Messages
    143
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 143
    Par défaut Tri de set ou de list
    Bonjour,

    J'ai un problème majeur au niveau des collections de données que peu retourner hibernate pour les mapping set ou list.

    J'ai absolument besoin de trier le Set ou la list.

    En effet, les Set sont très bien, mais on ne peu pas les trier une fois que notre POJO est remonté(d'après mes connaissances).

    Les List sont triables, mais doivent être absolument indexées sur une colonne , ce qui pose des problèmes lors de la génératio ndes list qui ont des tailles pas optimisées du tout.

    Concrétement :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
     
    <hibernate-mapping package="hibernate">
        <class name="PrevFicheInval" table="prev_fiche_inval" schema="public">
            <id name="invalFicheId" type="integer">
                <column name="inval_fiche_id" />
                <generator class="sequence">
                	<param name="sequence">prev_fiche_inval_inval_fiche_id_seq</param>
                </generator>
            </id>
            <set name="invalDetails" table="prev_fiche_inval_detail" inverse="false" cascade="all" lazy="true">
                <key>
                    <column name="fiche_inval_id" />
                </key>
                <one-to-many class="PrevFicheInvalDetail" />
            </set>
        </class>
    </hibernate-mapping>
    A l'affichage je voudrais avoir mes objet contenu dans mon set invalDetails triés grâce a une certaine règle.

    Comment faire ?

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

    Informations forums :
    Inscription : Août 2006
    Messages : 3 274
    Par défaut
    Utilise la propriété order-by ou sort de ton Set dans ton mapping.

Discussions similaires

  1. Tri du set pour une POD structure
    Par NiamorH dans le forum SL & STL
    Réponses: 11
    Dernier message: 27/12/2007, 23h05
  2. Tri d'une zone de liste
    Par syldudu dans le forum IHM
    Réponses: 7
    Dernier message: 19/01/2007, 17h06
  3. Tri par rapport à une liste de clés primaires
    Par yoyot dans le forum Langage SQL
    Réponses: 10
    Dernier message: 23/06/2006, 12h48
  4. Tri d'une zone de liste par bouton
    Par illight dans le forum Access
    Réponses: 7
    Dernier message: 09/11/2005, 19h39
  5. [LG]Tri par insertion dans une liste chainée
    Par mister_dsg dans le forum Langage
    Réponses: 4
    Dernier message: 18/12/2003, 22h34

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