org.springframework.orm.jpa.JpaSystemException: org.hibernate.PersistentObjectException: detached entity passed to persist:
今天跑测试案例遇到问题,之前也遇到过但还是想了会儿才发现问题所在,so感觉自己需要记笔记啦
报错原因为我们已经在实体类中指定了主键生成策略,然后在插表时又自己定义了主键值,故跑测试案例报此错误
注解增加主键生成策略如下:
@Id
@GeneratedValue(generator="")
@GenericGenerator(name="", strategy="native")