Bonjour
j'ai une fonction qui retourne une liste :
mais quand j'execute le code , ils me disent bean incompatible wirh Ljava.lang.Object
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32 public Ge_attribut[]getAll(int id_edition){ Ge_attribut[] rds; List<Object[]> result= sessionFactory.getCurrentSession().createQuery("from Ge_attribut where id_edition="+id_edition).list(); rds=new Ge_attribut[result.size()]; for(int i=0; i<result.size();i++) { rds[i]=new Ge_attribut(); // rds[i].setNom_sous_zone(nom_sous_zone)((Integer)result.get(i)[0]); rds[i].setId_attribut((Integer)result.get(i)[0]); rds[i].setCode_groupe((String)result.get(i)[6]); rds[i].setFormat_attribut((String)result.get(i)[8]); rds[i].setId_edition((Integer)result.get(i)[2]); rds[i].setId_sous_zone((Integer)result.get(i)[5]); rds[i].setNom_attribut((String)result.get(i)[1]); rds[i].setOrdre_attribut((Integer)result.get(i)[7]); rds[i].setType_attribut((String)result.get(i)[3]); rds[i].setType_data((String)result.get(i)[4]); } return rds; }
Partager