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