4.1.1 版本默认数据源是否支持配置多个?

方便更快捷的说明问题,可以按需填写(可删除)

使用环境:spring boot、ss版本为4.1.1

场景、问题:项目本地有两个数据源,所以默认数据源就有两个spring.shardingsphere.sharding.default-data-source-name 参数是否支持多个参数?

已进行操作:

默认数据源配置多个后项目报错。

现状:

默认数据源只能有一个。
多个的话,如何选取唯一的那个“默认”

如何变通一下,解决我这个需求问题?
真实场景:一些数据存在A库,一些数据存在B库。现在A库中a表需要做分库分表。

5.0.0 支持 single table,是专门用于解决这个问题的

一直可以通过构建多数据源来达成这个目的吧。除开自己构建,也可以用baomidou的dynamic-datasource-spring-boot-starter组件来完成数据源的切换。

好的,已经在尝试用最新的5.0.0版本。

嗯嗯,这种的也考虑过,但是对代码入侵比较大。(历史项目改造)

京ICP备2021015875号