SpringBoot多数据源事务处理

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

Spring编程式

第二种方式

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

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

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

最简单方式

引入

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

@DSTrasactional 一个注解搞定

相关推荐
hsfxuebao12 分钟前
OpenSpec 完整使用流程笔记 (SDD)
后端
唐青枫12 分钟前
别把 struct 只当成数据盒子:Zig 结构体从入门到实战
后端
why技术44 分钟前
AI 写的文章,可能都带着手敲一遍都去不掉的“隐形水印”。
前端·人工智能·后端
北斗落凡尘1 小时前
LangGraph 入门实战(9)--中断
后端·langchain
CodeSheep1 小时前
又一个华为天才少年,离职了!
前端·后端·程序员
IT_陈寒3 小时前
Vue的双向绑定把我坑惨了,原来这个场景不能用
前端·人工智能·后端
31535669134 小时前
DeepSeek Harness 发布后,我没急着跑 Demo,先把 `.agents/` 翻了一遍
前端·后端·github
Nturmoils4 小时前
不在公司,也能连回办公电脑:用 Natapp 打通 Windows 远程桌面
后端
LEE4 小时前
AI Agent 都在疯狂加功能,它说:我全砍了
前端·后端
桦说编程4 小时前
记一次 Coding Agent 改动带来的bug与启示
后端·agent·vibecoding