【问题标题】:Using AbstractRoutingDataSource to dynamically change the database schema/catalog使用 AbstractRoutingDataSource 动态更改数据库架构/目录
【发布时间】:2011-12-19 02:40:33
【问题描述】:

根据this article,您可以使用 Spring Framework 中的 AbstractRoutingDataSource 来动态更改应用程序使用的数据源。

但是,使用的数据源是由配置定义的,而不是以编程方式定义的。有没有办法配置要在运行时使用的数据源?

此解决方案的可扩展性如何,即数据源数量有哪些限制?

谢谢!

【问题讨论】:

    标签: java database spring runtime datasource


    【解决方案1】:

    我已经为 30 个数据源实施了这种方法,它们目前在生产环境中运行,没有任何问题。如果您使用的是 JPA,您可以查看我的配置:

    dynamic-datasource-routing

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-12-12
    • 1970-01-01
    • 2022-01-18
    • 2010-09-06
    • 1970-01-01
    • 2021-01-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多