spring 在运行时添加数据源
spring add datasource at runtime
我正在开发一个 spring 启动多租户应用程序,每个租户策略都有一个数据库。要求是在运行时添加新数据库,这意味着我必须动态创建新数据源对象。
我还查看了 Spring 的 AbstractRoutingDataSource,但需要预定义的数据源。所以我只想知道如何在不重新启动应用程序服务器的情况下 add/remove 数据源。
提前致谢。
我终于设法让事情顺利进行。对于有同样问题的人,只需检查 this 多租户演示项目。
我正在开发一个 spring 启动多租户应用程序,每个租户策略都有一个数据库。要求是在运行时添加新数据库,这意味着我必须动态创建新数据源对象。
我还查看了 Spring 的 AbstractRoutingDataSource,但需要预定义的数据源。所以我只想知道如何在不重新启动应用程序服务器的情况下 add/remove 数据源。
提前致谢。
我终于设法让事情顺利进行。对于有同样问题的人,只需检查 this 多租户演示项目。