阅读背景:

坑爹的Spring数据源——自动提交事务

来源:互联网 

问题描述

项目中涉及充值、扣费逻辑,由于习惯,所以所有的业务逻辑都是通过Mysql存储过程来控制的,所以很自然的将Mysql设置为手动提交(全局的),然后存储过程中根据返回码决定是提交还是回滚。但是今天出现一个存储过程返回错误码,但是部分事务提交了,研究了半天,发现并没有任务问题,手动调用存储过程是返回错误码,但是不会部分提交事务。于是决定找下问题,不找不知道,一找吓一跳。项目中涉及充值、扣费逻辑,由于习惯,所以所有的业务逻辑都是通过Mysql存储过程来控制的,所




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: