[Hibernate] recuperation de listes d'objets
Hello tt le monde !
J'expose rapidement mon pb :
J'ai une classe "Module" mappée sous hibernate
Lorsque je veux recuperer la liste des "modules" , je fais :
Code:
1 2 3 4 5 6 7 8
|
List listeObjects = null;
try {
listeObjects = session.createSQLQuery("select * from "+DB_TABLE).list();
} catch (Exception e) {
logger.error("[Erreur] ### UtilisateurDao ### getAllUtilisateurs :"+e);
}
session.getTransaction().commit(); |
Est-ce normal que je ne puisse pas re-caster en "Module" chaque objet de cette liste ?
Aprés debugage , j'ai vu que chaque Objet de la liste "listeObjects" sont des Object[] ... Donc la solution que j'ai trouvé est de passer par une méthode intermédiaire qui me reconstruit un "Module". (Je veux renvoyer une List<Module> depuis ma couche DAO)
Il y a t il qqchose qui ne va pas dans mon code ?