dynamic:
      primary: sqlserver
      strict: true
      datasource:
        sqlserver:
          driver-class-name: com.microsoft.sqlserver.jdbc.SQLServerDriver
          type: com.microsoft.sqlserver.jdbc.SQLServerConnectionPoolDataSource
          url: jdbc:sqlserver://url:port;DatabaseName=dataBaseName
          username: 
          password: 
        mysql:
          driver-class-name: com.mysql.jdbc.Driver
          type: com.zaxxer.hikari.HikariDataSource
          url: jdbc:mysql://url:port/dataBaseName?useSSL=false&serverTimezone=Asia/Shanghai&useLegacyDatetimeCode=false&allowMultiQueries=true
          username: 
          password: 

方法上加:

 

同一个方法中进行数据源切换:

DynamicDataSourceContextHolder.push("mysql");
DynamicDataSourceContextHolder.clear();

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐