【发布时间】:2013-12-06 05:41:42
【问题描述】:
我想用 jpa 在 Play framework 2.1 中配置多个数据源。
一个是H2,另一个是Oracle。
所以我在 application.conf 中添加了这样的代码:
我不知道如何分配jpa.oracle 并给它起一个毫无意义的名字。但它没有显示任何错误。我应该改变它吗?如何改变?
主要问题是:我如何告诉 Play 哪些实体由 default 数据源管理,而其他实体由另一个 oracle 管理?
例如,A、B 类的表在 H2 中,C、D 类的表在 oracle 中。我应该为这些实体编码什么来分配数据源?
【问题讨论】:
-
嗨@Shedom Wei 您使用的是哪个JPA 提供商和版本?尝试使用 play 2.3.7 设置 oracle 时出现异常。我正在使用休眠 4.3.8.Final。您的 persistence.xml 看起来如何?任何帮助表示赞赏。谢谢Shedom
-
@rodrigoArantes 抱歉,但我离开前公司很长时间,我无法查看这些信息。我认为您可以在 stackoverflow 中粘贴您的异常。
标签: jpa playframework playframework-2.1 multi-database