Спящий форвард Инжиниринг
Я хочу реализовать простую прикладную концепцию прямого проектирования Hibernate. Где Если я внесу какие-либо изменения в Hibernate Entities, то Hibernate должен автоматически внести конкретные изменения в столбцы базы данных.
Например:
Если я добавлю новое поле в Hibernate Entity (POJO
), то новый столбец должен быть добавлен в таблицу БД. (Это должно произойти, когда я перезапускаю Tomcat).
Это возможно?
1 ответ
Вы можете сделать это, используя свойство конфигурации hibernate hibernate.hbm2ddl.auto
, установите значение этого свойства для обновления, чтобы отразить изменения от POJO к базе данных. Обратитесь по этой ссылке для получения дополнительной информации.