В настоящее время я использую EclipseLink JPA, и в моем файле persistence.xml мне задано это свойство
<property name="eclipselink.ddl-generation" value="drop-and-create-tables"/>
Поле value
, которое в настоящее время установлено для удаления и создания таблиц при каждом запуске, вызывает мои тестовые данныебыть удаленным.К сожалению, EclipseLink не поддерживает свойство схемы update
, которое интегрируется с любыми изменениями сущностей в моем проекте.Я где-то читал, Hibernate-инструменты могут быть использованы для обновления схемы базы данных без удаления текущих записей?
Я пробовал это свойство
<property name="eclipselink.ddl-generation" value="create-tables"/>
, в то время как он сохраняет мои данные, он не 't обновить схему таблицы.
Могу ли я включить в свой файл persistence.xml свойство hibernate?
property name="hibernate.hbm2ddl.auto" value="update"