Skip to content

SpringBoot:Mybatis-Plus配置多数据源(三)

About 606 wordsAbout 2 min

springboot

2025-05-26

多数据源在SpringBoot中是比较常见的情况。比如连接到第三方数据库做业务。

一、注解的形式

1.1、配置pom.xml

        <dependency>
            <groupId>com.baomidou</groupId>
            <artifactId>dynamic-datasource-spring-boot-starter</artifactId>
            <version>3.5.0</version>
        </dependency>

1.2、配置application.yml文件

1.3、使用@DS指定数据源

二、使用config配置的形式

这里先简单记录,上面是通过properties的形式配置的,我们可以明显看出来,下面的数据源和上面的数据源不同的地方,上面是datasource,下面是datasource-other,这个datasource-other会在配置文件中使用到。比如下面的数据源的config文件。

简单来理解就是通过扫描不同的mapper文件夹来实现不同数据源的切换。

三、出现的问题

mybatis项目采用mybatis-plus开发,报:Invalid bound statement (not found) 异常,详细解决方案

mybatis-plus 有数据,但是total page为0

Changelog

6/3/25, 1:49 AM
View All Changelog
  • d3a6d-Merge branch 'dev1'on

求求了,快滚去学习!!!

求求了求求了,快去学习吧!

【题单】贪心算法

不知道方向的时候,可以多看看书,书会给你指明下一步该干什么,加油!