|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre à l'essai
![]() Inscription : novembre 2007 Messages : 115 ![]() |
Bonjour,
J ai la fonction getResultList() qui retourne un tableau d'un résultat sql, genre: Code :
Moi je veux avoir le résultats d'une requête récupère plusieurs colonne et non seulement une. comment faire ? merci pour l'aide |
||
|
|
01
|
|
|
#2 | ||
![]() ![]() Inscription : novembre 2006 Messages : 5 063 ![]() |
comme tu as noté
Code :
|
||
|
|
00
|
|
|
#3 |
|
Expert Confirmé
![]() Ingénieur développement logiciels Inscription : juin 2007 Messages : 2 258 ![]() |
On peut savoir pourquoi tu fais une nativeQuery? plutot qu'une requete HQL?
|
|
|
00
|
|
|
#4 | ||
|
Membre à l'essai
![]() Inscription : novembre 2007 Messages : 115 ![]() |
Citation:
Citation:
|
||
|
|
00
|
|
|
#5 | |
![]() ![]() Inscription : novembre 2006 Messages : 5 063 ![]() |
Citation:
Pour ce qui est du modèle "métier", ma préférence va bien sûr aux entity |
|
|
|
00
|
|
|
#6 | |||
|
Membre à l'essai
![]() Inscription : novembre 2007 Messages : 115 ![]() |
Citation:
|
|||
|
|
00
|
|
|
#7 | ||
|
Membre habitué
![]() |
pour quoi pas plus tôt ça:
Code :
|
||
|
01
|
|
|
#8 |
![]() ![]() Inscription : novembre 2006 Messages : 5 063 ![]() |
|
|
|
00
|
|
|
#9 | |||
![]() ![]() Inscription : novembre 2006 Messages : 5 063 ![]() |
Citation:
|
|||
|
|
00
|
|
|
#10 | |
![]() ![]() Inscription : août 2006 Messages : 2 848 ![]() |
Citation:
Si c'est juste pour faire un select a from b, ça n'a pas trop d'intérêt à mon sens. |
|
|
|
00
|
|
|
#11 |
![]() ![]() Inscription : novembre 2006 Messages : 5 063 ![]() |
|
|
|
01
|
|
|
#12 |
![]() ![]() Inscription : août 2006 Messages : 2 848 ![]() |
Effectivement, mais dans ce cas, on est dans un cas particulier.
|
|
|
00
|
|
|
#13 |
![]() ![]() Inscription : novembre 2006 Messages : 5 063 ![]() |
pas tant que ça...
Dans le cadre de recherches, pourquoi s'embarrasser à extraire des colonnes dont on n'a pas besoin dans les vues (au sens IHM)... Sans compter que des jointures judicieuses peuvent booster les requêtes. |
|
|
01
|
|
|
#14 |
![]() ![]() Inscription : août 2006 Messages : 2 848 ![]() |
Tout ça est faisable sans passer par du SQL pur.
|
|
|
00
|
|
|
#15 | ||
|
Membre à l'essai
![]() Inscription : novembre 2007 Messages : 115 ![]() |
Merci pour vos réponse,
ça marche nikel bien avec ça : Code :
Sinon, mon avis sur le sujet , personnellement , je trouve que dans certain cas, (parfois nombreux faut l'avouer ) l sql ordinaire et de loin meilleur qu'un traitement sur les objets en java. (traitement sur les Dates, les jointure les GROUP BY et surtout les COUNT. |
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com