Bonjour, Voic imon probleme
J'ai 2 objets liés par une relation de type one-to-many entre O_1 and O_2 lequels ont pour identifiant des composite-id
Code:
O_1{
O_1ID
other...
}
O_1ID{
KEY_1
KEY_2
}
-------------
O_2{
O_2ID
other...
}
O_2ID{
KEY_1
KEY_2
KEY_3
}
J'utilise xdoclet pour genérer mes fichiers de mapping
Code:
/*
* @hibernate.set cascade="all" inverse="false" lazy="false"
* @hibernate.collection-one-to-many
* class="....model.O_2"
* @hibernate.collection-key
* @hibernate.collection-key-column
* name="KEY_1"
* @hibernate.collection-key-column
* name="KEY_2"
*
*/
Ca compile et génére bien mais quand je lance mes tests (show_sql=true)
pour obtenir une liste de O_1 avec chacune une collection de O_2
j'obtiens bien le premier sql qui se lance
Quote:
select ..... from O_1 where ....
mais aucun sql pour récupérer la liste de O_2 pour chaque O_1
Merci de m'aider