Bonjour à tous,
J'ai une table personne( classe Personne) et cette derniere est mappé avec un SET vers table particiaption(Participation.class):
Et au moment d'un update,save,saveOrUpdate sur Personne hibernate affiche l'erreur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <set name="Participation" lazy="false" > <key column="id_personne" /> <one-to-many class="Participation" /> </set>
Je vois que Hibernate essaie de mettre à jour la table Participation ,alors que j'en ai pas besoin,et encor c'est normal j'ai pas de données à mettre dedant.Hibernate: update Participation set id_personne=null where id_personne=?
11:29:18,144 ERROR JDBCExceptionReporter:58 - L'élément du batch 0 update Participation set id_personne=null where id_personne=46 a été annulé. Appeler getNextException pour en connaître la cause.
11:29:18,145 ERROR JDBCExceptionReporter:58 - ERROR: null value in column "id_personne" violates not-null constraint
Question : Comment forcé hibernate à ignoré la table participation ???
Partager