gpt4 book ai didi

hibernate - 如何在 Hibernate 中为 Multi-Tenancy 配置多个数据源

转载 作者:行者123 更新时间:2023-12-04 17:56:53 25 4
gpt4 key购买 nike

我正在尝试使用 this webinar 中概述的单独模式方法向 Java 应用程序添加 Multi-Tenancy 。

我想知道如何通过 spring 配置多个数据源,也许通过使用属性文件并根据租户 ID 从 spring 上下文中获取数据源。

更重要的是,尽管我希望能够配置我的自定义连接提供程序实现,以支持 Hibernate 使用的这种 Multi-Tenancy 特性,而不是注入(inject)的 ConnectionProvider。它默认使用。

我怎样才能做到这一点。

最佳答案

使用 AbstractRoutingDataSource .请参阅位于@ Multiple Entity Manager issue in Spring when using more than one datasource 的我的答案.

关于hibernate - 如何在 Hibernate 中为 Multi-Tenancy 配置多个数据源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6804738/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com