场景
SpringBoot+MybatisPlus+dynamic-datasources实现连接Postgresql和mysql多数据源:
SpringBoot+MybatisPlus+dynamic-datasources实现连接Postgresql和mysql多数据源-CSDN博客
上面实现通过注解和配置文件的方式去进行多数据源操作。
如果业务需求,比如查询第三方接口时提供的是sqlserver的视图连接方式时,需要在调用
接口时手动新增数据源-检验数据源是否可用-切换当前数据源-查询数据-清除当前数据源
实现以上流程,可以通过mybatisplus的dynamic-datasource来实现。
dynamic-datasource
开源文档付费