我们正在使用JPA(hibernate)并在特定架构中使用某些表。我知道可以在ORM映射文件中为给定的持久性单元设置模式名称,但是我们需要仅为某些对象映射设置模式名称。所以问题是:JPA中是否有一种方法可以使用单个持久性单元为特定对象映射而不是所有对象映射设置模式名称?
答案 0 :(得分:3)
使用表格&某些特定架构,您可以使用属性name
&表注释schema
。
@Entity
@Table(name="PERSON", schema="RECORDS")
public class Person { ... }