日期:2014-05-19  浏览次数:20610 次

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