为了账号安全,请及时绑定邮箱和手机立即绑定

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.

ssh的版本是spring3.4.8,hibernate4.1,struts2.5 报了这个错,百度不得其解

正在回答

3 回答

没加事务吧

0 回复 有任何疑惑可以回复我~

问题解决了,this.getHibernateTemplate().setCheckWriteOperations(false);

//设置在使用save|update|delete方法时不检查是否只读

1 回复 有任何疑惑可以回复我~
#1

qq_死肥仔_0

多谢大佬
2018-08-09 回复 有任何疑惑可以回复我~

这是你数据库的表主键设置约束,是要设成只读还是自动增长,你没有明确

0 回复 有任何疑惑可以回复我~
#1

暴躁的代码 提问者

数据库的表是自动生成的,id的配置是native
2017-05-05 回复 有任何疑惑可以回复我~
#2

暴躁的代码 提问者

手动生成表主键auto_increment 也还是一样的错误
2017-05-05 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

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.

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信