Изменяет ли Hibernate саму таблицу? - PullRequest
0 голосов
/ 31 января 2019

Hibernate изменяет таблицу базы данных автоматически, добавляя новые столбцы

Я указываю на сохраненный процесс из моей сущности JPA.Отображение в @TAble было сделано для случайной таблицы, используемой в Stored proc.Теперь сущность содержит некоторые поля, используемые хранимой процедурой, но не представленные в таблице, определены в @Table.

Изменит ли это таблицу для добавления нового столбца в базу данных?

1 Ответ

0 голосов
/ 31 января 2019

В настоящее время hbm2ddl.auto = update создает только новые столбцы.Он не изменяет и не удаляет столбцы.Это можно сделать довольно легко - просто сравните модель сущности с метаданными базы данных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...