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 :

[Hibernate]Recherche d'un tableau


Sujet :

Hibernate Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Octobre 2006
    Messages
    93
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 93
    Par défaut [Hibernate]Recherche d'un tableau
    Bonjour à tous,

    J'éfféctue des tri en java à l'aide du comparator et je suis confronté à un pb de perf. En effet pour améliorer les perf, j'ai mit en place une pagination qui permet d'afficher seulement les 100 premier éléments.

    Sauf que lorsqu'un tri en java est réalisé par l'usager je suis obligé de remonter tous les éléments , les trier et sélectionner les 100 premier de ma liste pour les afficher.

    Le problème vient lorsque les éléments à trier sont au nombre de 10 000 ça devient l'horreur en java.. J'ai déjà pensé à des tri en sql mais le métier derrière est beaucoup trop complexe.

    Donc pas le choix java.. Le tri est réalisé seulement sur 1 champ alors j'ai imaginé remonter 1 tableau avec les ID et la colonne à trier. Comme ça je tri les Id pour allé les rechercher ensuite.

    Vous me suivez?

    Est il possible en hibernate de remonter un tableau ou une map qui m'éviterais de remonter la liste d'om?
    Ou alors si je fais "select id, champ1 form table; " Est ce que les référence de ma table serons chargé? Ou seulement les 2 champs de ma requete?

    Merci pour votre aide.

    Tom.

  2. #2
    Membre chevronné Avatar de ruscov
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Mars 2007
    Messages
    347
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Belgique

    Informations professionnelles :
    Activité : Architecte de système d'information

    Informations forums :
    Inscription : Mars 2007
    Messages : 347
    Par défaut
    Question bête mais si tu ne trie que sur un champ, tu ne sais pas faire un order by?

  3. #3
    Membre confirmé
    Inscrit en
    Octobre 2006
    Messages
    93
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 93
    Par défaut
    Comme j'indique plus haut, le tri est tellement compliqué niveau métier qu'il est impossible de le réaliser en SQL.

Discussions similaires

  1. [VBA-E]Recherche dans un tableau
    Par Zebulon777 dans le forum Macros et VBA Excel
    Réponses: 49
    Dernier message: 05/07/2006, 10h35
  2. recherche lignes dans tableau excel
    Par BODIGUEL dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 18/05/2006, 19h08
  3. [Hibernate] Recherche dans un champ
    Par Invité dans le forum Hibernate
    Réponses: 5
    Dernier message: 09/05/2006, 09h05
  4. [VBA-E] recherche dans un tableau
    Par tibss dans le forum Macros et VBA Excel
    Réponses: 33
    Dernier message: 03/05/2006, 17h52
  5. URGENt: recherche dans un tableau trié par ordre alphabetiqu
    Par JulPop dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 12/02/2005, 17h21

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