使用db.user(xxxx) 来实现不同数据库的切换

  • 使用db.user(xxxx)设置以后,后面的所有数据请求与更新都是对xxxx数据库的操作

开启并设置多数据库 设置application-dbs.yml 配置文件

spring:
  datasource:
    dbs:
#开启/关闭多数据源模式
      enable: false
      datasource:
        db1:
          url: jdbc:mysql://127.0.0.1:3706/dev?useSSL=true&autoReconnect=true&useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai&allowMultiQueries=true
          username: kd
          password: kd123456
          driver-class-name: com.mysql.cj.jdbc.Driver
        db2:
          url: jdbc:jtds:sqlserver://127.0.0.1:1433/dev
          username: sa
          password: kd123456
          driver-class-name: net.sourceforge.jtds.jdbc.Driver
          validationQuery: SELECT 1A04536DED47F4716B44B18D2CD3A2521
作者:texbox  创建时间:2023-11-01 15:13
最后编辑:texbox  更新时间:2024-04-26 09:11