Bonjour,
J'ai un probleme pour mapper une collection de composant contenu dans produit car la cle est un couple (code,idcatalogue). Je suis obligé de creer un <composite-id> pour que produit match avec composant.
J'aurai voulu laisser un <id> simple est ce que c'est possible ?
A l'aide d'un property-ref ?
Merci.
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 <composite-id name="id" class="CompositeKeyComposant"> <key-property column="CODE_COMPOSANT" name="codeComposant" /> <key-property column="ID_CATALOGUE" name="idCatalogue"/> </composite-id> //Pour recuperer la collection de composant <set name="composant" cascade="all" lazy="false" sort="ComparatorComposant"> <key> <column name="CMP_CODE"/> <column name="CMP_CAT_ID"/> </key> <one-to-many class="Composant" /> </set>
Partager