我在我的新项目中使用spring data r2dbc,需要连接多个数据源,如A数据源和B数据源。有没有办法使用 r2dbc 连接多个数据源?如果有办法,我可以得到一个例子或文件吗?
我的堆栈如下:
- Spring Boot 2.3.0.M4
- Spring WebFlux
- Spring Data R2DBC
我在我的新项目中使用spring data r2dbc,需要连接多个数据源,如A数据源和B数据源。有没有办法使用 r2dbc 连接多个数据源?如果有办法,我可以得到一个例子或文件吗?
我的堆栈如下:
如果您想在单个应用程序中使用多数据库,请查看我的多 r2dbc 连接工厂示例。
如果您需要类似多租户的功能,请查看这个 multi-tenancy-r2dbc 示例。
我解决了这个问题,AbstractRoutingConnectionFactory
你可以检查添加对 AbstractRoutingConnectionFactory 的支持