一般来说出现这种问题的原因在于,你的表定义中主键定义为auto_increment或者类似的,然后你的entity里又设置了主键值,那么hibernate在判断时就会认为这是一个已经被创建的实体。如果出现这种情况,一般来说应该是你的代码出问题了,检查一下什么地方设置了主键。
关于Hibernate不可能peristent detach entity的错误
最新推荐文章于 2021-01-06 23:11:02 发布
本文主要探讨了在使用Hibernate框架时遇到的一个常见问题:当实体类中的主键被显式设置,而数据库表定义中该主键字段又被设为自增时,可能会导致Hibernate将实体误判为已存在的记录,从而引发主键冲突。文章提供了检查和解决此类问题的方法。
2164

被折叠的 条评论
为什么被折叠?



