【发布时间】:2010-06-11 08:39:46
【问题描述】:
我正在使用 Java 持久性和 EntityManager 类,并将其分配给存储应写入数据库的类对象。我的问题是我想使用相同的存储类写入不同的数据库。我的解决方案是编写一个 StorageManagerfactory,它有一个包含所有 EntityManager 的 Map。该解决方案看起来不错,直到我查看数据库并意识到所有信息(不依赖于获取正确值的 Map)都被写入同一个数据库(在 Map 中初始化的数据库之一)。
所以我的问题是: 我可以使用使用相同存储类(保存我的数据库结构的类)的 JPA 写入不同的数据库吗?
谢谢
【问题讨论】: