SpringBoot多数据源事务处理

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

Spring编程式

第二种方式

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

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

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

最简单方式

引入

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

@DSTrasactional 一个注解搞定

相关推荐
05大叔12 小时前
Mybatis-Plus
java·开发语言·mybatis
Predestination王瀞潞12 小时前
缓存机制:一二级缓存
spring·缓存·mybatis
一知半解仙12 小时前
从“玩具项目“到“生产级架构“:Spring Boot + Spring Cloud + AI 微服务实战避坑指南
spring boot·spring cloud·架构
毕设源码-朱学姐12 小时前
【开题答辩全过程】以 基于springBoot微服务架构的老年人社交系统的设计与实现为例,包含答辩的问题和答案
java·spring boot·后端
Mr.朱鹏12 小时前
分布式-redis主从复制架构
java·spring boot·redis·分布式·缓存·架构·java-ee
csdn_aspnet13 小时前
Asp.Net Core 10.0 中的 Blazor 增强功能
前端·后端·asp.net·blazor·.net10
rannn_11113 小时前
【Redis|实战篇1】黑马点评|短信登录功能实现
java·redis·后端·缓存·项目
AI_567813 小时前
RabbitMQ消息队列:高可用集群搭建与消息幂等处理
开发语言·后端·ruby
古城小栈13 小时前
Rust 1.94.0 闪亮登台
开发语言·后端·rust
弹简特13 小时前
【JavaEE15-后端部分】SpringBoot配置文件的介绍
java·spring boot·后端