2015-11-12 2 views
1

Существует класс simpel с аннотацией @Entity. Я планирую переместить его в другой пакет и переименовать его. Безопасная эксплуатация? (предполагается, что для сканирования добавляются новые пакеты). Есть ли потенциальная опасность при отображении класса moven в таблицу существования?Можно ли переименовать или переместить класс с аннотацией hibernate @Entity?

ответ

1

Это зависит. Если вы спящий сущности настроены в Java-коде, то рефакторинг позаботится об этом. Однако, если ваша конфигурация спящего режима находится в xml, вам придется переименовать запись в xml (поскольку рефакторинг не позаботится об этом).

Посмотрите на файл под названием

hibernate.cfg.xml 

Если он не существует, то вы, скорее всего, имеют конфигурацию Java и все будет в порядке. Если он существует, найдите объект в этом файле и переименуйте его в нем.

Смежные вопросы