app直播源代码,报错后数据库操作回滚失败解决
需抛出RuntimeException错误
必须是:
throw new RuntimeException("回滚");
例如:
try {
//业务逻辑
} catch (Exception e) {
task = false;
e.printStackTrace();
throw new RuntimeException("数据插入失败,回滚");
}
其实这样处理就好了:
@Transactional(rollbackFor = Exception.class)
public Boolean method(String id) {
/**
*方法体
*/
}
以上就是 app直播源代码,报错后数据库操作回滚失败解决,更多内容欢迎关注之后的文章
标签:回滚,RuntimeException,app,直播,报错,源代码 From: https://www.cnblogs.com/yunbaomengnan/p/16847539.html