SpringBoot配置多个数据源超简单步骤(连接多个数据库)
更新时间:2024年05月06日 09:55:08 作者:初夏0811
公司项目有连接多个不同数据库的需求,特研究了一下,根据网上的资料,这篇文章主要给大家介绍了关于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指定的数据源了。
总结
到此这篇关于SpringBoot配置多个数据源(连接多个数据库)的文章就介绍到这了,更多相关SpringBoot配置多个数据源内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
Java定时任务:利用java Timer类实现定时执行任务的功能
本篇文章主要介绍了利用java Timer类实现定时执行任务的功能,具有一定的参考价值,有需要的可以了解一下。2016-11-11
做java这么久了居然还不知道JSON的使用(一文带你了解)
这篇文章主要介绍了做java这么久了居然还不知道JSON的使用(一文带你了解),本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下2020-07-07


最新评论