我正在尝试使用此网络研讨会中概述的单独的架构方法向Java应用程序添加多租户
我想知道如何通过spring来配置多个数据源,也许是通过使用属性文件并基于租户id从spring上下文中获取数据源。
更重要的是,尽管我希望能够配置支持此多租户功能的自定义连接提供程序实现,以供Hibernate使用,而不是ConnectionProvider默认使用的注入功能。
ConnectionProvider
我怎样才能做到这一点。
使用AbstractRoutingDataSource。
AbstractRoutingDataSource