【问题标题】:Hibernate multiple schemas with single Connection / DataSource / SessionFactory / TransactionManager使用单个 Connection / DataSource / SessionFactory / TransactionManager 休眠多个模式
【发布时间】:2019-05-06 21:40:51
【问题描述】:

我正在尝试使用单个 Connection / DataSource / SessionFactory / TransactionManager 在不同模式中使用休眠读取和写入实体。

架构名称必须可通过应用程序属性进行配置。 我可以在 @Table 注释中指定架构,但似乎只能使用常量。

架构中的实体不同。

【问题讨论】:

    标签: spring hibernate orm annotations hibernate-mapping


    【解决方案1】:

    我建议您不要在实体上指定架构并尝试对您的 DBMS 使用“SET search_path TO”命令或其等效命令。 有关 Hibernate 中的多租户的更多信息,请参阅documentation

    【讨论】:

    • 与其提供指向命令的链接,不如尝试将它们直接添加到答案中。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-27
    • 1970-01-01
    • 2014-03-16
    • 2012-09-18
    • 1970-01-01
    • 2016-06-28
    相关资源
    最近更新 更多