SpringBoot多数据源事务处理

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

Spring编程式

第二种方式

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

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

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

最简单方式

引入

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

@DSTrasactional 一个注解搞定

相关推荐
为思念酝酿的痛7 小时前
POSIX信号量
linux·运维·服务器·后端
小羊在睡觉7 小时前
力扣84. 柱状图中最大的矩形
后端·算法·leetcode·golang·go
swipe8 小时前
Neo4j + Graph RAG 医疗知识图谱工程实践:患者教育问答真正需要的是“关系可追溯”
后端·langchain·llm
源码宝9 小时前
MES系统源码:Java8 + SpringBoot2.7 + MySQL8 + Redis,后端源码清爽易扩展
java·后端·源码·springboot·mes系统·源码二开·mes源码
金銀銅鐵9 小时前
[Java] 如何理解 class 文件中方法的 descriptor?
java·后端
村口张大爷9 小时前
05 — 分层架构与依赖倒置
后端·架构·系统架构
憧憬成为java架构高手的小白10 小时前
苍穹外卖--day09
java·spring boot·百度
Jasonakeke11 小时前
SpringBoot自动配置原理揭秘
java·spring boot·后端
C+-C资深大佬11 小时前
SSM 框架(Spring + SpringMVC + MyBatis)
java·spring·mybatis
IT_陈寒12 小时前
Vite热更新失灵?你可能漏了这个配置
前端·人工智能·后端