Установить имя схемы для определенных отображений таблиц с помощью JPA - PullRequest
1 голос
/ 20 июля 2011

Мы используем JPA (hibernate) и у нас есть определенные таблицы в определенной схеме. Я знаю, что имена схем могут быть установлены в файле отображения ORM для данной единицы сохраняемости, но нам нужно установить имя схемы только для определенных отображений объектов. Таким образом, вопрос заключается в следующем: есть ли способ в JPA установить имя схемы для определенных сопоставлений объектов, а не для всех сопоставлений объектов, используя одну единицу персистентности?

1 Ответ

3 голосов
/ 20 июля 2011

Чтобы отобразить объект с таблицей и определенной схемой, вы можете использовать атрибуты name & schema аннотации таблицы.

@Entity
    @Table(name="PERSON", schema="RECORDS")
    public class Person { ... }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...