码迷,mamicode.com
首页 > 其他好文 > 详细

Write operations are not allowed in read-only mode (FlushMode.MANUAL): Turn your Session into FlushM

时间:2015-08-05 12:55:52      阅读:173      评论:0      收藏:0      [点我收藏+]

标签:session   spring   事务   读写操作   

错误提示:Write operations are not allowed in read-only mode (FlushMode.MANUAL): Turn your Session into FlushMode.COMMIT/AUTO or remove ‘readOnly‘ marker from transaction definition.


我在删除一条数据时出现了以上错误,网上查询的答案基本是说这个错误一般由事务引起的,有可能是项目事务配置文件不正确,但是我删除其它数据并没有出现这个问题,所以不存在项目事务配置文件不正确的问题。


经过逐字逐行的对比代码,发现原来是我在删除方法上忘记了添加Spring注解@Transactional来配置事务。

技术分享


PS:项目事务配置文件存在问题可查看博客1博客2

Write operations are not allowed in read-only mode (FlushMode.MANUAL): Turn your Session into FlushM

标签:session   spring   事务   读写操作   

原文地址:http://blog.csdn.net/nangongyanya/article/details/47294125

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!