ssh项目中数据库连接mysql,增加记录会报错:org.hibernate.PersistentObjectException: detached entity passed to persist:
原因:主键生成策略限制native,可将action中hibernate配置为@Scope("prototype")原型模式。
或者将主键生成策略修改为assigned即可解决。 <generator class="assigned"/>
ssh项目中数据库连接mysql,增加记录会报错:org.hibernate.PersistentObjectException: detached entity passed to persist:
原因:主键生成策略限制native,可将action中hibernate配置为@Scope("prototype")原型模式。
或者将主键生成策略修改为assigned即可解决。 <generator class="assigned"/>