您的位置:首页 > 编程语言 > Java开发

【Spring+Hibernate】里出错:Write operations are not allowed in read-only mode

2011-06-28 10:53 465 查看
配置了只读型事物

在项目中使用Spring+Hibernate的时候,会开启OpenSessionInViewFilter来阻止延迟加载的错误,但是在我们开启OpenSessionInViewFilter这个过滤器的时候FlushMode就已经被默认设置为了MANUAL,如果FlushMode是MANUAL或NEVEL,在操作过程中 hibernate会将事务设置为readonly,所以在增加、删除或修改操作过程中会出现如下错误,只要在那个filter里面加上这段代码就OK了

<init-param>
<param-name>flushMode</param-name>
<param-value>AUTO</param-value>
</init-param>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐