Salut à tous

Je débute dans l'utilisation du many-to-many et a force de regarder des exemples sur le net j'en perds mon latin ... tous sont différents ...
alors voilà j'ai une table MENU et OPERATION
un menu peut appeler plusieurs Opération et une Opération peut etre appelée par plusieurs menus ...
j'ai également dans ma base la table de correspondance CORRESPONDANCEMENUOPERATION
alors de ce que j'ai pu tirer globalement de ce que j'ai vu sur le net ca donne :

dans mon operationElementaire.hbm.xml
<set name="menus" table="CORRESPONDANCEMENUOE">
<key>
<column name="codeOE"/>
</key>
<many-to-many class="Menu">
<column name="idMenu" not-null="true"/>
</many-to-many>
</set>
dans mon menu.hbm.xml
<set name="operationsElementaires" table="CORRESPONDANCEMENUOE">
<key>
<column name="idMenu"/>
</key>
<many-to-many class="OperationElementaire" >
<column name="codeOE" not-null="true"/>
</many-to-many>
</set>
et après dans mes classes j'ai rajoutés des sets :
Menu.java
private Set operationsElementaires;
OperationElementaire.java
private Set menus;
et ca ne marche pas ....
si quelqu'un peut me dire si y a quelque chose que jfais mal...
merciiii