java最全的Connection is read-only. Queries leading to data modification are not allowed

Connection is read-only. Queries leading to data modification are not allowed

描述:框架注入时候,配置了事物管理,权限设置的只读模式

           

解决方法不是什么把它删了,删了就没安全防护了,肯定不是对的方法。

解决方案一:

         如果调用的service中的方法使用了修改,添加功能,并且继承了父类,那么需要将自己的service更新方法的名称添加到这个里边

          <tx:method name="mygetOrder" propagation="REQUIRED" read-only="true"/>

解决方案二:

        修改事物加载的权限模式,修改注解

                     

       关闭事物加载的只读模式,默认是开启的  

@Transactional(readOnly = false)
posted @ 2018-03-30 16:29  北极的大企鹅  阅读(408)  评论(0编辑  收藏  举报
阅读 - 79万