首页
专栏
java
文章详情
0
多数据源【dynamic-datasource方式】
一片秋叶一树春发布于 今天 12:03
背景
项目中需要连接多个数据源,可能是一主多从,或者不同的多数据源,或者多个不同类型的数据源如项目中有mysql库也有oracle库
解决
可借助mybatis-plus的多数据源解决方式
参见:https://baomidou.com/guide/dy…
具体配置
1.pom配置
org.mybatis.spring.boot
mybatis-spring-boot-starter
2.0.1
com.baomidou
dynamic-datasource-spring-boot-starter
2.5.5
mysql
mysql-connector-java
2.mybatis扫描地址配置
mybatis的扫描地址
mybatis:
type-aliases-package: com.cv.model
mapper-locations: classpath:mybatis/mappers/**/*.xml
config类上或者启动类上
@MapperScan(basePackages = {"com.cv.dao"})
3.数据源配置
spring:
datasource:</