问题:
一个ajax请求,发生系统错误,错误内容:Transaction rolled back because it has been marked as rollback-only
原因是调用的service是一个事务,这个方法里面调用其他方法有异常。
文章标签 springcloud 系统错误 ajax Linux 文章分类 运维
问题:
一个ajax请求,发生系统错误,错误内容:Transaction rolled back because it has been marked as rollback-only
原因是调用的service是一个事务,这个方法里面调用其他方法有异常。
下一篇:【ztree】隐藏显示节点
在我们的日常开发中,经常会存在在一个Service层中调用另外一个Service层的方法。`比如`:我们有一个TaskService,里面有一个execTask方法,且这个方法存在事务,这个方法在执行完之后,需要调用LogService的insertLog方法记录一条日志,这个方法上也有事务,不管日志记录成功还是失败,都不能影响execTask方法的执行。因此我们很容易写出如下代码。
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M