Bonjour,
Je débute avec Hibernate et HQL et j'aurrai besoin d'un peu d'aide. =)

Voilà je souhaite récupérer toutes les données d'un arbre à partir d'une feuille et je ne sais pas trop comment mis prendre.

Est ce que quelqu'un serait me guider, voir me donner des pistes de travail MERCI.

Je pensais faire quelque chose dans ce sens :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
String g = "groupe_6"; //feuille de départ
Session session = HibernateUtil.currentSession();
List list = session.createQuery("from Groups where parent_groups =:"+g).list();
Iterator it = list.iterator();
while(it.hasNext()){
	g = (Groups) it.next();
       //tant qu'il y a des fils, je fais le même travail en modifiant le nom du parent dans la requête...
	logger.info(g.getIdGroup());
}
HibernateUtil.closeSession();
C'est très approximatif, creu, vide et surement plein de fautes je sais... mais je calle un peu... ;-(

Par la même occaion si quelqu'un à un bon tutoriel sur HQL ça m'aiderai, car pour les reqêtes basiques j'ai trouvé mais là je croince pour les requêtes plus importante.

Merci d'avance