Construction d'un objet à partir résultat d'une requêtte
Bonjour tout le monde, j' ai une requêtte qui marche bien dont le code est le suivant :
Code:
1 2 3 4 5 6 7 8 9 10
|
StringBuffer requette = new StringBuffer();
requette.append("select reseau.Id, ");
requette.append("reseau.Codecontrat.CodeGamme.CodeGamme,");
requette.append("reseau.Code ");
requette.append("from Reseauvpn reseau ");
requette.append("where reseau.Code ='");
requette.append(CodeReseau);
requette.append("'");
List rapports = HibernateUtil.currentSession().find(requette.toString()); |
Lorsque j'affiche la taille de ma liste rapports, c'est bien = 2 (j'ai deux enregistrements).
Problème : je veux construire un objet ClassX qui a comme attributs le résultat de cette requêtte, car je veux récupérer chaque rapport de la liste rapports et y faire un traitement spécifique ,
j' éxécute ce code:
Code:
1 2 3 4 5
|
Iterator it = rapports.iterator();
while(it.hasNext()){
LOG.debug("1111111111====" + rapports.get(0));
} |
j' ai le résultat 1111111111====[Ljava.lang.Object;@112db6f car l'instruction rapports.get(0) me retourne un objet.
svp y' a pas un moyen pour récupérer ça sous format d'objet pour utilsier ses getter et setter sans créer une class java?.
Merci pour votre aide.