2009-06-07 17 views
9

Mam dość duży program, który używa Hibernate do swoich potrzeb ORM. Ze względu na wiek projektu używa on pliku hbm.xml do jego konfiguracji. Chciałbym przekonwertować go na adnotacje, ale mam różne dni inwestowania (tygodnie?) W ręcznym dodawaniu adnotacji, a następnie testowaniu wszystkiego.Konwersja z Hibernate hbm.xml do adnotacji

Czy istnieje jakieś narzędzie, które może pomóc w ułatwieniu tego?

Odpowiedz

11

Nie sądzę. Ale nie musisz tego robić za jednym razem, możesz łatwo mieszać adnotacje i .xml.

Ponadto, dlaczego czujesz potrzebę konwersji na adnotacje? Nie powiedziałbym, że są one o wiele lepsze niż konfiguracja xml, aby uzasadnić inwestycję w czasie, aby je przekonwertować.

+0

Może dlatego, że korzystanie z adnotacji przez XML jest stylowe? (: – Rihards

2

Przeglądałeś narzędzia hibernacji - w szczególności komponent hbm2java?

+0

Mam już POJO, automatyczne generowanie nowych ze schematu DB nie jest tak naprawdę opcją, chociaż to narzędzie może być przydatne dla mnie w przyszłych projektach – Kris

+0

Jeśli są to proste POJO jednostki, to nie mogę zrozumieć, dlaczego nie można po prostu nadpisać ich tymi, które generuje hbm2java, a przynajmniej dokonują scalenia między nimi, z pewnością musi pokonać każde z nich, dodając adnotacje ręcznie? – mysomic

Powiązane problemy