J'ai un objet qui me rend fou. J'essaie de le mettre à jour et chaque fois que je fais tout semble OK jusqu'à ce que je vérifie la base de données et il n'est pas mis à jour. Je suis en train d'allumer tous les journaux mais je ne vois rien d'extraordinaire.Hibernate ne mettant pas à jour l'objet (fusion)
Même après avoir créé un nouvel objet et essayé de le mettre à jour (ou de le fusionner) juste après, il ne s'affichera pas dans la base de données. Il va créer le nouvel objet mais il ne le mettra pas à jour.
Quelqu'un at-il eu un problème similaire et comment l'avez-vous résolu?
<hibernate-mapping package="com.package">
<class name="com.package.Tag" table="tags" lazy="false" mutable="false" >
<meta attribute="generated-class">com.package.generated.AbstractTag</meta>
<meta attribute="scope-class">public abstract</meta>
<cache usage="read-write"/>
<id name="id" type="long" column="tag_id">
<generator class="native"/>
</id>
<property name="name" type="string" column="name" unique="true"/>
<property name="itemCount" type="integer" column="itemCount"/>
</class>
</hibernate-mapping>
Il serait utile si vous postez du code comme les fichiers hbm (le cas échéant) et le code Java pertinent. –