spring boot 集成dynamic-datasource-spring-boot-starter动态数据源

网友投稿 1505 2022-05-30

spring boot 集成dynamic-datasource-spring-boot-starter动态数据源

一、增加依赖项

com.baomidou

dynamic-datasource-spring-boot-starter

3.4.0

com.oracle.database.jdbc

ojdbc8

runtime

二、编写动态数据源配置项

spring:

datasource:

dynamic:

primary: mysql

strict: true

datasource:

mysql:

type: com.zaxxer.hikari.HikariDataSource

driverClassName: com.mysql.cj.jdbc.Driver

url: jdbc:mysql://127.0.0.1:3306/ds0serverTimezone=UTC&useSSL=false&useUnicode=true&characterEncoding=UTF-8

username: root

password: 123456

oracle:

type: com.zaxxer.hikari.HikariDataSource

driverClassName: oracle.jdbc.driver.OracleDriver

url: jdbc:oracle:thin:@localhost:1521:orcl

username: root

password: 123456

三、直接在service层或者mapper层接口和方法上增加DS("数据库名")注解即可

四、详细官方文档请查看

https://mybatis.plus/guide/dynamic-datasource.html#%E6%96%87%E6%A1%A3-documentation

Spring Spring Boot

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Python re match 从起始位置开始匹配
下一篇:Linux 安装 rar unrar 命令
相关文章