在整合S2SH的时候用到了OpensessionInView,不料在添加信息的时候却出现如下错误:
后来通过网上查询得知,OpensessionInView在获取session的时候首先将FlushMode设置为NEVER,这样获取到的session被OpensessionInView掌管时成为只读,因此要添加数据就会抛异常,可以采用spring的事务声明,使方法受transaction控制:
在整合S2SH的时候用到了OpensessionInView,不料在添加信息的时候却出现如下错误:
后来通过网上查询得知,OpensessionInView在获取session的时候首先将FlushMode设置为NEVER,这样获取到的session被OpensessionInView掌管时成为只读,因此要添加数据就会抛异常,可以采用spring的事务声明,使方法受transaction控制: