SpringBoot多数据源事务处理

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

Spring编程式

第二种方式

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

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

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

最简单方式

引入

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

@DSTrasactional 一个注解搞定

相关推荐
陈随易13 小时前
VSCode古法神器fnMap v9开发故事
前端·后端·程序员
用户2986985301414 小时前
Java 实现 Word 文档文本查找与高亮标注
java·后端
雪隐14 小时前
个人电脑玩AI-06让5060 Ti给你打工——Qwen3.6-35B-A3B + LM Studio + openWebUI
人工智能·后端
卷无止境14 小时前
现代 C++特性大盘点:一门脱胎换骨的老语言
c++·后端
Ausra无忧14 小时前
记录在公司把单服务器升级成多服务器架构流程
前端·后端·架构
XiaoYuanCode14 小时前
Spring Cloud Alibaba实战01|Nacos入门服务注册与配置中心
后端
宇宙之一粟15 小时前
乐企版式文件生成平台
java·后端·python
java小白小15 小时前
SpringBoot(11):Spring Security 入门——让你的项目加上登录墙
后端
一只公羊15 小时前
在 Ubuntu 26.04 宿主机上利用 Docker 构建低版本 glibc 兼容编译环境
后端
玉宇夕落15 小时前
别被AI骗了!深度拆解 LLM Tool Use 背后的“缸中大脑”与代码真相
后端