1

我有两个同名的持久性单元,一个 in src/main/resources,另一个 in src/test/resources。但是,它们之间有一些信息是相同的:实体类列表、一些(不是全部)属性等。我怎样才能避免重复呢?如果答案取决于 JPA 实现,我对 OpenJPA 和 EclipseLink 都感兴趣。

4

1 回答 1

0

您可以在运行时在 Persistence.createEntityManagerFactory(Map) 中传递持久性单元属性。

如果它们是单独的持久性单元,它们应该具有不同的名称......

于 2012-04-30T13:34:12.943 回答