SpringBoot多数据源事务处理

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

Spring编程式

第二种方式

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

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

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

最简单方式

引入

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

@DSTrasactional 一个注解搞定

相关推荐
小村儿4 分钟前
给 AI Agent 装上"长期记忆":Karpathy 的 LLM Wiki 思想,我做成了工具
前端·后端·ai编程
何陋轩14 分钟前
Spring AI实战指南:在Java项目中集成大语言模型
人工智能·后端·机器学习
用户8356290780511 小时前
Python 操作 PowerPoint 表格的创建与格式化
后端·python
forestqq1 小时前
基于openeuler2403sp3的容器,打包django运行环境镜像
后端·python·django
站着1 小时前
TRAE SOLO 移动端正式上线:手机也是随身工位,随时随地进入「Vibe Working」
后端
盖世英雄酱581362 小时前
6000条数据执行时间9s??
数据库·后端
用户8356290780512 小时前
使用 Python 处理 Word 文档书签
后端·python
生活真难2 小时前
SpringCloud - 任务调度 - xxl-job-java
java·spring boot·spring cloud
数据小馒头2 小时前
SQL与数据库开发(三):MySQL 原生 JSON 操作实战
后端
盏灯2 小时前
以前有一个同事说:最讨厌下班提需求又没电脑在身边...
前端·后端·面试