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

目录

1.项目路径

2.pom.xml  引入依赖:

3.application.yml配置文件:

4.两个entity类

5.Conroller

6.两个Service以及两个ServiceImpl 

7.两个Mapper及两个Mapper.xml 

8.运行Application  然后在浏览器请求

9.查看两个数据库是否有新增数据


1.项目路径

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

2.pom.xml  引入依赖:

   com.baomidou
   dynamic-datasource-spring-boot-starter
   3.5.0

3.application.yml配置文件:

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

4.两个entity类

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

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

5.Conroller

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

6.两个Service以及两个ServiceImpl 

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

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

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

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

7.两个Mapper及两个Mapper.xml 

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

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

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

8.运行Application  然后在浏览器请求

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

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

9.查看两个数据库是否有新增数据

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

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

总结:

1.pom.xml 引入依赖:dynamic-datasource-spring-boot-starter

2.在application.yml 中配置多个数据源信息(url,username,password等)

3.在service实现类中需要加入@DS注解

本文来自网络,不代表协通编程立场,如若转载,请注明出处:https://www.net2asp.com/2b8fc63907.html