SpringBoot多数据源事务处理

多数据源时,一般会配置多个事务管理器

Spring编程式

第二种方式

不可能去同一个方法上写两个事务注解 不允许

SpringBoot 2.6.0之后禁止自己注入自己

本来可以自己注入自己去调用 (为什么要自己注入自己调用,AOP代理,类不是自己写的类)

最简单方式

引入

复制代码
<dependency>
    <groupId>com.baomidou</groupId>
    <artifactId>dynamic-datasource-spring-boot-starter</artifactId>
    <version>${version}</version>
</dependency>

@DSTrasactional 一个注解搞定

相关推荐
东坡白菜3 分钟前
破局全栈:前端开发的Java入门实战记录—JPA(2)
java·后端
代码丰4 分钟前
RAG 系统如何实现全链路追踪:AOP 埋点与流式调用追踪实践
后端
小码编匠9 分钟前
C# 工控上位机必备:数据转换工具类与十个核心模块
后端·c#·.net
神奇小汤圆1 小时前
一文读懂 OpenAI Codex 源码的原理、架构与未来
后端
道友可好1 小时前
AI 是最好的混乱放大器:代码熵管理实战
前端·人工智能·后端
掘金者阿豪2 小时前
写了很多内容后,我还是决定给自己搭一个Typecho博客
后端
Younglina2 小时前
打了3年羽毛球球才发现:我对自己的装备和胜率一无所知
前端·后端
Go_error3 小时前
Datatypes:Go 轻松支持数据库JSON类型
后端·go
长大19883 小时前
新手必踩 Redis 10 个低级坑:过期时间、KEYS 命令、持久化误区
后端