休眠:如何修复“从X更改为Y的实例标识符”?
2022-08-31 12:36:05
org.hibernate.HibernateException: identifier of an instance
of org.cometd.hibernate.User altered from 12 to 3
其实,我的表真的是必须动态地改变它的值,我的Java应用是多线程的。任何想法如何解决它?user
org.hibernate.HibernateException: identifier of an instance
of org.cometd.hibernate.User altered from 12 to 3
其实,我的表真的是必须动态地改变它的值,我的Java应用是多线程的。任何想法如何解决它?user
是否在某处更改了 User 对象的主键值?你不应该那样做。检查主键的映射是否正确。
您的映射 XML 文件或映射批注是什么样的?
在修改实体的 ID 字段之前,您必须将其与会话分离