У меня есть устаревшая база данных на SQL Server 2008, и я хотел бы использовать Hibernate ORM.
Поэтому я попытался выполнить обратный инжиниринг с помощью инструментов jboss eclipse kepler.
Но моя проблема заключается в создании класса pojo.
У меня есть таблицы, в которых используются целочисленные автоматически увеличивающиеся столбцы в устаревшей базе данных.
Но мои классы pojo генерируются без столбцов идентификаторов.
Итак, согласно этот учебник, я могу исправить установку столбцов идентификаторов.
<primary-key><generator class="identity"/></primary-key>
Но мой вопрос заключается в том, всегда ли мне нужно писать этот дополнительный тег xml?
Что делать, если у меня есть 99 из 100 таблиц, использующих целочисленные автоматически увеличивающиеся столбцы в устаревшей базе данных?
Что, если моей команде разработчиков необходимо обновить устаревшую базу данных? снова таблицы базы данных и снова создать pojo?
Тогда будет производиться многократный повтор ручного ввода снова и снова.
Может ли кто-нибудь дать мне еще лучшее решение?