springboot try...catch 影响事务回滚

示例 事务不会回滚

java 复制代码
 @Override
    @Transactional(rollbackFor = Exception.class)
    public CommonResponse modifyTeaFormula(GemiTeaFormulaReq gemiTeaFormulaReq) {
        try {
         	```省略部分代码```
         	teaFormulaDao.deleteById(id);
         	teaFormulaDetailDao.deleteById(id);
        } catch (Exception e) {
            logger.error("error:" + e.getMessage());
        }
        return new CommonResponse(0);
    }

去掉try...catch语句或手动回滚

相关推荐
风象南5 分钟前
SpringBoot 控制器的动态注册与卸载
java·spring boot·后端
我是一只代码狗31 分钟前
springboot中使用线程池
java·spring boot·后端
hello早上好44 分钟前
JDK 代理原理
java·spring boot·spring
PanZonghui1 小时前
Centos项目部署之运行SpringBoot打包后的jar文件
linux·spring boot
PanZonghui1 小时前
Centos项目部署之Java安装与配置
java·linux
沉着的码农1 小时前
【设计模式】基于责任链模式的参数校验
java·spring boot·分布式
zyxzyx6661 小时前
Flyway 介绍以及与 Spring Boot 集成指南
spring boot·笔记
Mr_Xuhhh2 小时前
信号与槽的总结
java·开发语言·数据库·c++·qt·系统架构
何苏三月2 小时前
SpringCloud系列 - Sentinel 服务保护(四)
spring·spring cloud·sentinel
纳兰青华2 小时前
bean注入的过程中,Property of ‘java.util.ArrayList‘ type cannot be injected by ‘List‘
java·开发语言·spring·list