java 调用 mysql 中出现的错误

[org.springframework.transaction.support.AbstractPlatformTransactionManager]类的[commit... [org.springframework.transaction.support.AbstractPlatformTransactionManager]类的[commit()]方法失败。行号:672行, 异常信息:class org.springframework.transaction.UnexpectedRollbackException : Transaction rolled back because it has been marked as rollback-only

请问是什么原因呢? 是不是某个东西只能rollback不能commit?
展开
 我来答
匿名用户
推荐于2016-10-12
展开全部
事务回滚,因为它已被标记为回滚。
如果执行mysql成功则commit,否则则rollback
追问
那请问有没有方法可以定位到 执行了mysql什么语句 出现错误的呢?
追答
上边不是说了在672行出错了么,你看一下你的事物提交,应该是用的顺序错了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式