Reccuperer le resultat d'une requete en Hibernate et Spring.

[Résolu]
Signaler
Messages postés
47
Date d'inscription
vendredi 29 octobre 2010
Statut
Membre
Dernière intervention
16 novembre 2012
-
Messages postés
15154
Date d'inscription
lundi 11 juillet 2005
Statut
Modérateur
Dernière intervention
19 octobre 2021
-
Bonjour,
j'ai une requete hql et je veux récupérer la liste resultante dans une lise<GenreBean>,tel que GenreBean ets une classe qui a 2 attributs:
nomGenre et nbre;
voici la requete:
public List<GenreStat> StatGenre() {
return getHibernateTemplate().find("select p.sexe,count(*) from      Personne p group by p.sexe");

}

mais a l'execution j'ai cette erreur:
[Ljava.lang.Object; cannot be cast to Gestion_RH.Beans.GenreStat 

5 réponses

Messages postés
47
Date d'inscription
vendredi 29 octobre 2010
Statut
Membre
Dernière intervention
16 novembre 2012

Bonjour,
c'est bon,j'ai réglé le problème;je devais pas directement renvoyer le résultat de la requête mais je dois la convertir d'abord.
parce que le résultat est de type List<Object[]>,donc j'ai parcourit la liste et pour chaque enregistrement je créé un objet de type GenreStat et je l'ajoute dans une liste de type List<GenreStat>,et voilà.
merci beaucoup.

Salut,

Normalement, tu devrais avoir une erreur un peu plus grosse. Peux-tu nous afficher le message d'erreur en entier stp ? Et nous dire qu'elle est la ligne qui est à l'origine de cette erreur ?


--
Pylouq
Heureux sont ceux qui lisent le Réglement, ils ne finiront peut-être pas au bûcher.
Messages postés
15154
Date d'inscription
lundi 11 juillet 2005
Statut
Modérateur
Dernière intervention
19 octobre 2021
99
Hello,
2 petites remarques:
- attention dans la catégorie du post! Cela n'a rien à voir avec Android... Je déplace dans une meilleure section
- si le problème est résolu, merci de cliquer sur "Réponse Acceptée"


@+
Buno, Admin CS
L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai...
Messages postés
47
Date d'inscription
vendredi 29 octobre 2010
Statut
Membre
Dernière intervention
16 novembre 2012


attention dans la catégorie du post! Cela n'a rien à voir avec Android... Je déplace dans une meilleure section

Le poste est dans Java/J2EE/....,et non pas dans Android!!!
Messages postés
15154
Date d'inscription
lundi 11 juillet 2005
Statut
Modérateur
Dernière intervention
19 octobre 2021
99
Hello,
Comme je l'ai signalé, j'ai déplacé ta question de "Android > Base de Données" à "J2EE > Divers > Général"


@+
Buno, Admin CS
L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai...