目录 1. 问题所示 2. 原理分析 3. 解决方法 1. 问题所示 用户反馈的Bug如下所示: Transaction rolled back because it has been marked as rollback-only 截图如下: 浏览器终端同样显示: 2. 原理分析 错误表明,在事务的生命周期内,遇到了某个异常或条件,导致该事务被标记为仅回滚 一旦事务被标记为仅回滚,它就不能被提交,并将在事务范围结束时回滚 通用情况以及解决方式如下: 情况一:异常处理问题 事务管理过程中抛出未捕获的异常,事务将被自动标记为仅回滚,确保所有可能抛出的异常都得到了适当的处理