Bonjour,
J'ai deux table A et B.
La B contient l'identifiant d'une ou plusieurs instances de A
B a une contraite d'intégrité : l'identifiant de A doit exister
j'ai donc une relation OnetoMany
Lorsque je fait un save d'un objet A , puis un save de plusiurs objets B qui contiennent l'identifiant A et que je fais un flush , j'ai une erreur de violation de l'intégrité au commit() me disant que le parent n'existe pas.
Pourtant j'utilise cascade="save-update"
voici mon association dans le fichier de Mapping de B
<!-- Associations -->
<many-to-one name="bonLivraison" class="org.ultimania.model.BonLivraison" column="ID_BL" cascade="save-update"/>
|