SpringBoot多数据源事务处理

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

Spring编程式

第二种方式

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

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

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

最简单方式

引入

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

@DSTrasactional 一个注解搞定

相关推荐
rfidunion13 小时前
springboot+VUE+部署(13。创建多表查询)
vue.js·spring boot·后端
今心上14 小时前
spring中的@Autowired到底是什么
java·后端·spring
无心水14 小时前
【任务调度:数据库锁 + 线程池实战】4、架构实战:用线程池 + SKIP LOCKED 构建高可用分布式调度引擎
人工智能·分布式·后端·spring·架构
Coder_Boy_15 小时前
Java高级_资深_架构岗 核心知识点(模块三:高并发)
java·spring boot·分布式·面试·架构
Coder_Boy_15 小时前
Java高级_资深_架构岗 核心知识点全解析(模块二:Spring生态 架构岗必备)
java·spring boot·spring·架构
bugcome_com15 小时前
【C# 数组详解】Array 定义、初始化、遍历、内存原理与面试高频问题
后端·c#·asp.net
暮色妖娆丶15 小时前
Spring 源码分析 Lifecycle Bean
spring boot·spring·源码
艾醒15 小时前
打破信息差——2月21日AI全域热点全复盘
后端·算法
倚肆15 小时前
WebSocket连接教程示例(Spring Boot + STOMP + SockJS + Vue)
vue.js·spring boot·websocket
程序猿零零漆16 小时前
【Spring Boot开发实战手册】掌握Springboot开发技巧和窍门(六)创建菜单和游戏界面(下)
java·spring boot·游戏