可能重複:
Hibernate: different object with the same identifier value was already associated with the session這些Hibernate對象有何不同?
爲什麼一些對象我在Hibernate的異常得到出現這樣當他們以@符號打印出來:
無法刪除對象
但是,一些出現這樣的:
org.hibernate.NonUniqueObjectException: 具有相同 標識符值不同的對象已經 與會話相關聯: [db.item.model。庫存#9369629]
帶#號後的標識符?
但它們可以是相同的對象,不可以嗎? – Rihards 2011-05-20 14:32:17
他們肯定可以,只有與例外消息文本不一致。確定引用相同ID的最佳方法是使用調試器或將id屬性寫入控制檯。 – Marcelo 2011-05-20 14:34:57