Bonjour, je ne comprends pas comment faire une jointure avec Hybernate.
Je vous présente un peu mon problème :
PersonBean possède les attributs personId, nom, prénom
PersonInPopBean possède les attribus personId, populationId
PersonInPopBean est une table d'association reliant PopulationBean avec PersonBean.
En revanche, dans PopulationBean il n'existe pas de Collection de PersonBean ou de PersonInPopBean
Je souhaite faire la requete suivante :
ou encore
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6SELECT person.* FROM person INNER JOIN person_in_pop ON person.person_id=person_in_pop.person_id WHERE person_in_pop.population_id=1;
Je ne vois pas comment faire la requête en criteria... J'ai chercher sur les forums mais je ne comprends pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5SELECT person.* FROM person_in_pop, squirel_person WHERE person_in_pop.person_id=person.person_id AND person_in_pop.population_id=1
Merci!![]()
Partager