0


【精·超简单】SpringBoot 配置多个数据源(连接多个数据库)

SpringBoot 配置多个数据源

一、pom.xml 引入依赖

引入多数据源需要引入以下依赖,该依赖支持多数据源的引用和注解:

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

二、application.yml配置文件

修改配置文件,配置两个数据源即可:
在这里插入图片描述
注意primary,如果service没有配置相应注解则会默认读取这个数据源

三、两个Service以及两个ServiceImpl

在相应的service上通过注解指定相应查询的数据源:
在service实现类中需要加入@DS注解
在这里插入图片描述

在这里插入图片描述

重新启动项目,加载数据源,即可在相应的service查询@DS指定的数据源了。

标签: 数据库 java

本文转载自: https://blog.csdn.net/m0_37899908/article/details/138003038
版权归原作者 初夏0811 所有, 如有侵权,请联系我们删除。

“【精·超简单】SpringBoot 配置多个数据源(连接多个数据库)”的评论:

还没有评论