我有標籤對象,這讓我瘋狂。我試圖更新它,每次我做一切似乎確定,直到我檢查數據庫,它沒有更新。休眠不更新(合併)對象
我打開了所有日誌記錄,但我沒有看到任何不尋常的東西。
即使在我創建全新的對象並嘗試更新(或合併它)之後,它將不會顯示在數據庫中。它將創建新的對象,但不會更新它。
有沒有人有類似的問題,你是如何解決它?
<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>
如果你發佈一些像hbm文件(如果有的話)和相關的java代碼的代碼會很有幫助。 –