SpringBoot多数据源事务处理

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

Spring编程式

第二种方式

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

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

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

最简单方式

引入

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

@DSTrasactional 一个注解搞定

相关推荐
云渠道商yunshuguoji6 分钟前
阿里云渠道商:阿里云服务器出问题如何处理?
后端
dyw081 小时前
如何通过xshell实现建立反向隧道,通过云服务器的访问本地服务
后端
changflow1 小时前
告别“黑盒”等待:如何在 LangGraph 中优雅地实现前端友好的 Human-in-the-Loop?
后端
惜棠1 小时前
visual code + rust入门指南
开发语言·后端·rust
n***i951 小时前
Rust在嵌入式系统中的内存管理
开发语言·后端·rust
踏浪无痕1 小时前
PageHelper 防坑指南:从兜底方案到根治方案
spring boot·后端
ziwu2 小时前
昆虫识别系统【最新版】Python+TensorFlow+Vue3+Django+人工智能+深度学习+卷积神经网络算法
后端·图像识别
三翼鸟数字化技术团队2 小时前
基于redis的多资源分布式公平锁的设计与实践
redis·后端
今天没有盐2 小时前
Scala Map集合完全指南:从入门到实战应用
后端·scala·编程语言
LSTM972 小时前
如何使用 C# 将 RTF 转换为 PDF
后端