SpringBoot多数据源事务处理

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

Spring编程式

第二种方式

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

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

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

最简单方式

引入

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

@DSTrasactional 一个注解搞定

相关推荐
兔子零10246 分钟前
手把手教你在 Claude Code 中接入 DeepSeek-V4
后端
phenhorlin26 分钟前
我做了个工具,让切换 Homebrew 镜像像切 npm 源一样简单
后端·shell
69532 分钟前
两周浅学 RAG
后端
AI人工智能+电脑小能手1 小时前
【大白话说Java面试题】【Java基础篇】第24题:Java面向对象有哪些特征
java·开发语言·后端·面试
AI人工智能+电脑小能手2 小时前
【大白话说Java面试题】【Java基础篇】第25题:JDK1.8的新特性有哪些
java·开发语言·后端·面试
fliter3 小时前
Wrangler:Cloudflare 给 Rust + WASM 开发者造的那把锤子
后端
兔子零10243 小时前
Ofox AI值得用吗?
前端·javascript·后端
薪火铺子3 小时前
SpringMVC请求处理流程源码解析(第3篇):视图渲染与异常处理
java·后端·spring
memories1985 小时前
Go 语言 Channel(管道/通道)
开发语言·后端·golang
默 语5 小时前
基于 Spring Boot 3 + LangChain4j 快速构建企业级 AI 应用实战
人工智能·spring boot·后端