|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité régulier
![]() Inscription : décembre 2006 Messages : 22 ![]() |
Bonjour,
J'aurais besoin d'une confirmation: J'ai 2 entités : User et PostIt. User possède plusieurs PostIt et un PostIt appartient à un User. Avec user.getPostIts() je récupère la liste des postits de l'utilisateur via lazy loading. Est il possible de faire user.getPostIts(X,Y) pour avoir les postit entre X et Y, afin de faire une pagination? Mais je souhaite que cela se fasse dans la requête et pas prendre les X,Y éléments de la liste complète retournée par la requête. Suis je clair dans ma demande? Merci. |
|
|
00
|
|
|
#2 | |
|
Expert Confirmé
![]() Ingénieur développement logiciels Inscription : juin 2007 Messages : 2 258 ![]() |
Citation:
. X , Y représentent quoi? les positions dans ta liste de PostIt? Si oui cette liste est elle triée ?
|
|
|
|
00
|
|
|
#3 | ||
|
Invité régulier
![]() Inscription : décembre 2006 Messages : 22 ![]() |
Bonjour,
Effectivement ce sont les bornes minimales et maximales. Je voudrais avoir une pagination sur les postits d'un utilisateur. Pour faire plus simple, enfin j'espère Pour avoir la liste des postit d'un utilisateur, avec un DAO et Hibernate je fait : Code :
Sinon, je me servirais du DAO mais comme on a la liste à disposition dans le bean de l'utilisateur, je voulait l'utiliser. Merci |
||
|
|
00
|
|
|
#4 |
|
Expert Confirmé
![]() Ingénieur développement logiciels Inscription : juin 2007 Messages : 2 258 ![]() |
Non tu peux pas à ma connaissance. T'as pas trop la maison sur la collection récupérée, à part imposer un ordre de tri dans ton mapping sur la collection, tu peux pas faire grand chose. Etu seras obligé soit de retravailler la collection, soit de passer par une requête.
|
|
|
00
|
|
|
#5 |
|
Invité régulier
![]() Inscription : décembre 2006 Messages : 22 ![]() |
C'est bien ce qu'il me semblait.
Merci pour ta réponse. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com