千 昭 2022-08-19 14:24
浏览 30
已结题

mybatis_plus 切换数据源失败

问题遇到的现象和发生背景

<<MybatisPlus 多数据源动态切换、加载>>
你好,本人用mybatis_plus + dynamic-datasource-spring-boot-starter

问题相关代码,请勿粘贴截图

从数据库加载数据源信息,可以重写 AbstractJdbcDataSourceProvider 中的 executeStmt 方法后
DynamicDataSourceContextHolder.push(dbSrcId);
maxInstantWaveInfo = dataMapper.findMaxInstantWaveInfo(paramMap);

img

img

运行结果及报错内容

Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'dev3.external_master0201' doesn't exist
结果调用的还是默认的原数据源,并没有切换成功,请问能否帮忙看看,或者给一个具体的调用代码demo,谢谢!

  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 8月27日
    • 创建了问题 8月19日

    悬赏问题

    • ¥15 在执行yolo训练脚本的时候,没有报错,在扫描val这一步后就推出执行了
    • ¥15 delphi开发的WEBSERVER改用HTTPS协议
    • ¥15 pic16f877A单片机的计数器proteus仿真失效
    • ¥100 调查 Vitis AI 中验证 .xmodel 量化后的正确性
    • ¥30 codelite全屏时file、setting那一行消失了
    • ¥15 gazebo-rviz教程
    • ¥15 付费求做一个自助抢单插件
    • ¥15 bat批处理,关于数据复制问题
    • ¥50 同步两个不同结果的array中某些属性
    • ¥15 悬赏15远程操控解决问题