Может ли Hibernate поддерживать изменения в объектах БД, связанных с новыми столбцами с изменениями кода - PullRequest
0 голосов
/ 25 января 2012

Может ли кто-нибудь подсказать мне, могу ли я использовать Hibernate для операций CRUD, но главное требование к дизайну - обеспечить, чтобы вновь добавленные столбцы в таблицы были динамически доступны для обновлений, или вставлять без внесения изменений в код. Это для функции управления библиотекой

Возможно ли это, ранее я создавал такое приложение, используя простой JDBC, в котором информация о таблицах была получена из системных таблиц. Не уверен, что это можно сделать с помощью Hibernate.

Любые предложения или подходы приветствуются.

1 Ответ

0 голосов
/ 26 января 2012

Нет.Вы должны иметь соответствующие поля в ваших сущностях.Для этого вы все равно можете использовать необработанный JDBC.

Но поскольку вы все равно будете развертывать новый код, лучше добавить соответствующие поля.Всегда лучше, чтобы ваши сущности идеально соответствовали базе данных.

...