一、多数据源配置
1、导入pom依赖
<!-- 配置多数据源jar包-->
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>dynamic-datasource-spring-boot-starter</artifactId>
<version>3.0.0</version>
</dependency>
2、创建全局配置文件,配置三个数据源,分别起名为master,source1,source1(名字可以随便起,能看懂就行):
#开发环境配置文件
spring:
datasource:
dynamic:
primary: source1
datasource:
master:
url: jdbc:mysql://localhost:3306/springboot?characterEncoding=utf-8
username: root
password: root
driver-class-name: com.mysql.jdbc.Driver
initial-size: 5
maxActive: 20
maxWait: 3000
minIdle: 5
type: com.alibaba.druid.pool.DruidDataSource
source1:
url: jdbc:mysql://localhost:3306/springboot1?characterEncoding=utf-8
username: root
password: root
driver-class-na

本文介绍了如何在SpringBoot项目中配置多数据源,包括引入依赖、创建数据源配置、设置数据源别名,并通过@DS注解选择数据源。同时,文章详细讲解了多环境配置,如创建不同环境的配置文件(dev、test、prd),并通过application.yml指定运行环境,最后进行了环境切换的测试。
最低0.47元/天 解锁文章
7330

被折叠的 条评论
为什么被折叠?



