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

相关推荐
王会举13 分钟前
Java实现日志全链路追踪.精确到一次请求的全部流程
java·log4j
马剑威(威哥爱编程)26 分钟前
使用 Mybatis 时,调用 DAO接口时是怎么调用到 SQL 的?
java·sql·mybatis
三村阿明1 小时前
Java多线程
java·开发语言·多线程·reentrantlock
Bruce Deeg1 小时前
springcloud-gateway 网关组件中文文档
spring boot·spring·spring cloud
Ephemeroptera1 小时前
IT专业入门,高考假期预习指南
java·c语言·网络·python·高考
菜鸟蹦迪1 小时前
java技术:knife4j实现后端swagger文档
java·开发语言
javaer炒粉1 小时前
Es结合springboot(笔记回忆)
spring boot·笔记·elasticsearch
小怪瘦791 小时前
Vue3使用PDFJS将后端查到的二进制数据转为图片
java·前端·javascript
2401_828014951 小时前
无线领夹麦克风哪个牌子好?揭秘领夹麦克风哪个品牌音质最好
java·c++·python·php
不见长安见晨雾2 小时前
Java中反射的使用
java·开发语言