当前位置: 代码迷 >> J2EE >> detached entity passed to persist的错误
  详细解决方案

detached entity passed to persist的错误

热度:134   发布时间:2016-04-22 01:43:24.0
detached entity passed to persist的异常
求助,用JPA+STRUTS2+SPRING 写了一个简单的小例子,
添加数据一测试一直报这个错: 
org.hibernate.PersistentObjectException: detached entity passed to persist: com.yaoyao.user.po.User


如果把baseDaoImpl的添加方法改为:em.merge()就没有问题(之前用的是persist()方法)

网上能找到的解决方法我都尝试了 还是一直报错 


求助

------解决方案--------------------
检查你的ID是否是自动增长,2、把cascade = CascadeType.ALL 改成 cascade=CascadeType.REFRESH
  相关解决方案