SpringBoot多数据源事务处理

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

Spring编程式

第二种方式

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

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

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

最简单方式

引入

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

@DSTrasactional 一个注解搞定

相关推荐
无限进步_14 小时前
【Linux】进度条:行缓冲区、\r 与 fflush 的实战
linux·服务器·开发语言·数据结构·后端
阿宇的技术日志14 小时前
大模型 Agent 记忆系统:主流范式、技术拆解与架构选型指南
后端·架构
Oneslide14 小时前
临时关闭 Windows Defender实时防护
后端
枕星而眠14 小时前
C++面向对象核心:类间关系与继承深度解析
运维·开发语言·c++·后端
小谢小哥14 小时前
62-Maven核心详解
java·后端·架构
tcsunrise14 小时前
在线程任务中如何正确处理异常和中断?
后端
沐一的blog14 小时前
Java 并发 100 问:从面试到生产(二)
后端·面试
用户7138742290014 小时前
ASP.NET Core .NET 10 错误响应体系全景:从 BadRequest 到编译器基础设施
后端
程序员cxuan14 小时前
MiniMax M3 发布,据说接近 Opus 4.7?真的假的
人工智能·后端·程序员
Gopher_HBo14 小时前
Go语言学习笔记(三)复杂数据类型channel和自定义结构
后端