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语句或手动回滚

相关推荐
Swift社区1 小时前
从 JDK 1.8 切换到 JDK 21 时遇到 NoProviderFoundException 该如何解决?
java·开发语言
DKPT2 小时前
JVM中如何调优新生代和老生代?
java·jvm·笔记·学习·spring
phltxy2 小时前
JVM——Java虚拟机学习
java·jvm·学习
javachen__4 小时前
Spring Boot配置error日志发送至企业微信
spring boot·后端·企业微信
seabirdssss4 小时前
使用Spring Boot DevTools快速重启功能
java·spring boot·后端
喂完待续4 小时前
【序列晋升】29 Spring Cloud Task 微服务架构下的轻量级任务调度框架
java·spring·spring cloud·云原生·架构·big data·序列晋升
benben0444 小时前
ReAct模式解读
java·ai
java水泥工5 小时前
校园管理系统|基于SpringBoot和Vue的校园管理系统(源码+数据库+文档)
数据库·vue.js·spring boot
轮到我狗叫了5 小时前
牛客.小红的子串牛客.kotori和抽卡牛客.循环汉诺塔牛客.ruby和薯条
java·开发语言·算法