0

我使用 Oracle DB 作为 RDBMS,我想通过我的 JSF2 应用程序访问两个数据库模式。

所以,我想我必须<persistence-unit>在我的persistence.xml?

4

1 回答 1

3

如果访问两个数据库模式意味着某些实体应该在不同的模式中,那么可以使用Table注释轻松完成:

@Entity
@Table(schema="someotherschemathandefault")
public class EntityInOtherSchema {
...
}

如果这些模式需要不同的凭据来访问(或要使用不同的数据源),那么定义两个持久性单元是可行的。

于 2013-08-24T12:22:17.710 回答