Comment utilisé un composite-id avec un set ?
Mon hbm :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
<composite-id name="id" class="fr.nf.sofa.dao.bean.CompositeKey">
<key-property name="idSelection" column="SELEC_ID"/>
<key-many-to-one name="clefMetier" class="Article" column="CLEF_METIER"/>
</composite-id>
le set dans la classe parent
<set name="selections" table="SELECTION_ARTICLE" schema="ARTICLE_WEB" cascade="all" lazy="false" batch-size="1">
<key column="CLEF_METIER" property-ref="clefMetier" not-null="true"/>
<many-to-many class="Selection" not-found="exception" lazy="false">
<column name="ID_SELECTION"/>
<column name="CLEF_METIER"/>
</many-to-many>
</set> |
j'ai cette erreur :
selections column: CLEF_METIER qu'est ce que je peux mettre d'autre qui fairt reference a cette clef.