Преобразование из Hibernate hbm.xml в аннотации
У меня довольно большая программа, которая использует Hibernate для своих потребностей ORM. Из-за возраста проекта он использует hbm.xml для его настройки. Я хотел бы преобразовать его в аннотации, но у меня разные дни инвестирования (недели?) В ручном добавлении аннотаций, а затем тестирование всего.
Есть ли какой-нибудь инструмент, который может помочь этому?
Ответы
Ответ 1
Я так не думаю. Но вам не нужно делать это за один раз, вы можете легко смешивать аннотации и .xml config.
Кроме того, почему вы чувствуете необходимость конвертировать в аннотации? Я бы не сказал, что они намного лучше, чем xml config, чтобы гарантировать инвестиции вовремя, чтобы преобразовать их.
Ответ 2
Посмотрели ли вы на инструменты спящего режима - в частности, компонент hbm2java?
Ответ 3
Я знаю, что этот вопрос довольно старый, но это может помочь кому-то из поисковой системы:
Недавно мы предприняли эти усилия в нашем довольно крупном проекте и создали инструмент, который анализирует hbm.xml файлы и генерирует аннотации в Java файлы, чтобы помочь нам.
Вы можете найти его здесь. Он автоматизирует большую часть миграции, оставляя вас делать только сложные части. Все легкие вещи сделаны для вас.