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

相关推荐
张小洛1 小时前
Spring JDBC源码解析:模板方法模式的优雅实践
数据库·spring·模板方法模式·spring jdbc
foxbillcsdn1 小时前
《Redis应用实例》Java实现(28):栈
java·redis
论迹1 小时前
【Spring Cloud微服务】-- DependencyManagement 和 Dependencies
spring·spring cloud·微服务
serendipity_hky1 小时前
【微服务 - easy视频 | day01】准备工具+gateway网关及路由至内部服务
java·微服务·架构·gateway·springcloud
Geoking.1 小时前
【Java】Java 中 @Resource 与 @Autowired 的区别详解
java·开发语言
weixin_441455262 小时前
说说Java有哪些集合类
java·开发语言
合作小小程序员小小店2 小时前
web网页开发,在线%台球俱乐部管理%系统,基于Idea,html,css,jQuery,jsp,java,ssm,mysql。
java·前端·jdk·intellij-idea·jquery·web
数据智能老司机2 小时前
Spring AI 实战——提交用于生成的提示词
spring·llm·ai编程
程序定小飞2 小时前
基于springboot的作业管理系统设计与实现
java·开发语言·spring boot·后端·spring