SpringBoot多数据源事务处理

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

Spring编程式

第二种方式

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

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

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

最简单方式

引入

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

@DSTrasactional 一个注解搞定

相关推荐
掘金者阿豪15 小时前
没有公网IP也能远程监控服务器?node_exporter加cpolar把监控接口透传到公网
后端
Full Stack Developme15 小时前
MyBatis-Plus YAML 配置教程
mybatis
uzong15 小时前
软件架构设计的考虑:如构建一个长生周期的系统
后端·架构
xuhaoyu_cpp_java16 小时前
MyBatis学习(五)
经验分享·笔记·学习·mybatis
user_admin_god16 小时前
SSE 流式响应 Chunk 被截断问题的排查与修复
java·人工智能·spring boot·spring·maven·mybatis
掉头发的王富贵16 小时前
如何自己开发一个IDEA插件
后端·intellij idea
无我Code16 小时前
全套开源:一款云端服务+本地设备计算的文生图应用
前端·人工智能·后端
用户693717500138417 小时前
实测可用|小米 MiMo 百万亿 Token 免费领,开发者速冲
前端·后端·ai编程
奇逍科技圈17 小时前
掌握数字主权:中企销订货系统源码如何重构企业全渠道自主可控经营
后端
会编程的土豆17 小时前
【go】 Go语言中的 defer:从入门到理解底层机制(讲透版)
开发语言·后端·golang