Страница Фасет JPA

В этой таблице перечислены свойства, показанные на странице Фасет JPA мастера создания проекта JPA.

Свойство Описание По умолчанию
Платформа Реализация JPA от какого-либо поставщика. EclipseLink
Реализация JPA Выберите конфигурацию библиотек JPA.

Выберите Управление библиотеками для создания или обновления пользовательской библиотеки.

Выберите Загрузить библиотеки для загрузки конкретной конфигурации библиотек.


  Тип Выберите Пользовательская библиотека, для того чтобы выбрать пользовательские или загруженные библиотеки.

Если выбрано Выключить, то в пути к классам проекта потребуется вручную указать библиотеку реализации JPA.

Пользовательская библиотека
  Включить библиотеки с этим приложением Укажите, следует ли добавить выбранные библиотеки в ходе развертывания приложения. Выбрано
Соединение Выберите соединение с базой данных для этого проекта. Для работы с хранимыми сущностями и отображениями Dali требуется активное соединение с базой данных.

Нажмите Добавить соединение, чтобы создать новое соединение с базой данных.


  Переопределить схему по умолчанию для соединения Позволяет выбрать схему, отличную от схемы по умолчанию, порождаемой на основе информации о соединении. Используйте эту опцию, если нельзя применять схему по умолчанию, например, в тех случаях, когда сеанс развертывания отличается от сеанса периода проектирования. Значение, вычисленное Dali.
Реализация JPA Выберите эту опцию, чтобы использовать реализацию JPA, работающую на сервере, или выберите конкретную библиотеку реализации, которая содержит Java Persistence API (JPA) и сущности, добавляемые в путь компоновки Java для проекта.

Выберите Настроить библиотеку реализации JPA по умолчанию, чтобы создать библиотеку по умолчанию для проекта, или выберите Настроить пользовательские библиотеки, чтобы определить дополнительные библиотеки.

В зависимости от реализации JPA (например, Generic или EclipseLink) при работе с проектами JPA могут быть доступны различные опции.

Определяется сервером.
Управление постоянными классами Укажите, будет ли Dali автоматически находить классы с аннотациями, или же что классы с аннотациями должны быть перечислены в файле persistence.xml.

Примечание: для переносимости приложений необходимо явно перечислять управляемые классы хранения, включаемые в хранимый объект.

Определяется сервером.
Создать orm.xml Укажите, должен ли Dali создать файл orm.xml по умолчанию для отображений сущностей и хранимых объектов. Выбрано

 

Связанные задачи

Создание нового проекта JPA

 

Связанные задачи

Мастер Создать проект JPA