当前位置: 首页 > ai >正文

@DS多数据源注解失效

public class DSService{@AutowiredAService aService;@AutowiredBService bService;pulic void testDs(){aService.test();bService.test();}@Transactionalpulic void testDs2(){aService.test();bService.test();}}

调用testDs没问题,调用testDs2有问题,因为testDs2处于一个事务方法中,一个事务方法中的所有sql必须要基于同一个connection,所以,这个方法开始之前,就已经确定了一个数据源,且全程会用这一个数据源,此时会报错, tablexxx not exists。因为如果是用的AService数据源,在查询BService时,依然是用的AService数据源,就会导致查询逻辑错误或者数据报错。

http://www.xdnf.cn/news/7194.html

相关文章:

  • V4L2应用程序开发-01数据采集流程
  • docker运行Redis
  • 【prometheus+Grafana篇】基于Prometheus+Grafana实现Oracle数据库的监控与可视化
  • (cvpr2025) Frequency Dynamic Convolution for Dense Image Prediction
  • 软考 系统架构设计师系列知识点之杂项集萃(63)
  • Spring Boot 与 RabbitMQ 的深度集成实践(三)
  • C++之函数模板类模板
  • OptiStruct结构分析与工程应用:声固耦合分析(声腔建模)
  • eNSP中单臂路由器配置完整实验及命令解释
  • FANUC发那科焊接机器人智能气阀
  • 在CMake中利用vcpkg配置C/C++环境
  • DeepSeek在旅游行业的智能化革命
  • 信息学奥赛一本通 1539:简单题 | 洛谷 P5057 [CQOI2006] 简单题
  • 【Linux网络】传输层协议UDP
  • 大语言模型 13 - 从0开始训练GPT 0.25B参数量 MiniMind2 补充 训练开销 训练步骤 知识蒸馏 LoRA等
  • Python----目标检测(labelimg和labelme的安装与使用,Pycharm配置教程)
  • 千问大模型部署
  • 数据结构-DAY06
  • uniapp 微信小程序 获取openId
  • VSCode 安装教程
  • gitlab迁移
  • 旧物回收小程序,一键解决旧物处理难题
  • 实战教程:影刀RPA采集闲鱼商品并分享钉钉
  • 文件夹如何打包成jar包
  • 部署java项目
  • 音视频之H.265/HEVC率失真优化
  • 使用excel 工具做数据清洗
  • 盲盒一番赏小程序系统发展:创新玩法激发市场活力
  • 使用 Whisper 生成视频字幕:从提取音频到批量处理
  • 【数据仓库面试题合集④】SQL 性能调优:面试高频场景 + 调优策略解析