В следующей таблице перечислены свойства, доступные на странице Опции Редактора файла persistence.xml.
Примечание: Для проектов, использующих платформу Generic, эта страница недоступна. |
Свойства на странице Опции
Свойство | Описание | По умолчанию |
---|---|---|
Имя сеанса |
Укажите имя, под которым сеанс EclipseLink хранится в администраторе статических
сеансов. Применяйте эту опцию, если требуется обращаться к общему сеансу EclipseLink вне
контекста JPA или использовать уже существующий сеанс EclipseLink, настроенный с
помощью файла Возможные значения: допустимое имя сеанса EclipseLink, которое должно быть уникальным в среде развертывания сервера. Пример: файл <property name="eclipselink.session-name" value="MySession"/> |
|
XML сеансов |
Укажите информацию о хранении, загружаемую из файла конфигурации сеансов EclipseLink
( Эту опцию можно использовать как альтернативу аннотациям и XML развертывания. При
указании этого свойства EclipseLink переопределит аннотации всех классов и реляционные
отображения объектов из Укажите сеанс, настроив свойство Примечание: если значение этого свойства не указано, то файл Допустимые значения: имя ресурса файла XML сеансов. Пример: файл <property name="toplink.session-xml" value="mysession.xml"/> |
|
Целевая база данных |
Выберите целевую базу данных. В качестве значения можно указать полное имя
производного класса Пример: файл <property name="eclipselink.target-database" value="Oracle"/> |
Автоматически |
Целевой сервер |
Выберите целевой сервер для приложения JPA. Пример: файл <property name="eclipselink.target-server" value="OC4J_10_1_3"/> |
Нет |
Обработчик событий |
Укажите обработчик событий файла описания, добавляемый во время начальной загрузки. Допустимые значения: полное имя класса, реализующего интерфейс
Пример: файл <property name="eclipselink.session-event-listener" value="mypackage.MyClass.class"/> |
|
Включить очереди файлов описания |
Включает или выключает выполняемое по умолчанию копирование всех именованных очередей из файлов описания в сеанс. В число этих очередей входят очереди, определенные с помощью API EclipseLink, методов изменения файлов описания и т.д. |
|
Различные опции |
||
Временный, изменяемый |
Укажите, следует ли обрабатывать все сохраняемые поля Пример: файл <property name="eclipselink.temporal.mutable" value="true"/> |
False |