在许多应用程序中,可能需要使用多个数据库或数据源来处理不同的业务需求。Spring Boot提供了简便的方式来配置和使用多数据源,使开发人员能够轻松处理多个数据库连接。如果你的项目中可能需要随时切换数据源的话,那我这篇文章可能能帮助到你
ℹ️:这里对于pom文件中坐标的引入我就不多赘言了
配置文件
1️⃣:properties文件中
# 数据源配置
spring.datasource.mysql.primary.url=jdbc:mysql://127.0.0.1:3351/tally_book?characterEncoding=utf8&serverTimezone=UTC
spring.datasource.mysql.primary.username=root
spring.datasource.mysql.primary.password=123456
spring.datasource.mysql.primary.driver-class-name=com.mysql.cj.jdbc.Driver
# 数据源配置
spring.datasource.mysql.slave1.url=jdbc:mysql://127.0.0.1:3351/dingding_mid?characterEncoding=utf8&serverTimezone=UTC
spring.datasource.mysql.slave1.username=root
spring.datasource.mysql.slave1.password=1
本文介绍了如何在SpringBoot应用中配置和使用多个数据库连接,包括主数据源和从数据源的配置,以及通过自定义注解和切面实现数据源的动态切换。此外,还展示了如何进行事务管理和数据源的选择。
订阅专栏 解锁全文

5240

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



