Hiberanate - Adnotacje czy mapowanie XML?

0

Jaka jest tendencja jeśli chodzi o pisanie aplikacji opartych na Hibernate, czy adnotacje z JPA wypierają pliki mapowania hbm.xml?
Znam adnotacje JPA a mapowanie xml to dla mnie nowość. Widzę że tagi z hbm.xml wymagają trochę nauki. Czy warto tracić na to czas?

0

Moim zdaniem nie, nie znosze XML. Sprobuj pisac aplikacje JPA z HB jako provider.

0

Tak z pewnego powodu. Czasami trzeba coś (zazwyczaj nazwy tabel i kolumn) przekonfigurować, ale bez grzebania w kodzie. XML jest wtedy podstawą.

0

W sumie pracowałem już nad 4 większymi komercyjnymi projektami (w różnych firmach).

Wszędzie były stosowane adnotacje, a nie hbm.xml.

Ciężko mi sobie wyobrazić pracę z takim plikiem, gdy w projekcie jest 100+ encji (i wielu programistów, którzy musieliby równocześnie zmieniać ten plik - byłoby wiele konfliktów).

Czasami trzeba coś (zazwyczaj nazwy tabel i kolumn) przekonfigurować, ale bez grzebania w kodzie.

Tylko kilka razy zdarzyło mi się zmieniać nazwy tabeli lub kolumn. Czy to taki problem zmienić te nazwy w adnotacji?

0

XML nadpisuje adnotacje, wiec mozna zaczac jak ludzie w XXI wieku, a w przypadku Koziolkowych projektow zaprzac do pracy XML.

0

Od razu moich :) Po prostu czasami trzeba coś dopisać i XML jest szybszym rozwiązaniem (szczególnie, jak masz po drodze CI czy testy ) Zmieniasz jeden niewielki plik i wio.

0

Dzięki za odpowiedzi.

1 użytkowników online, w tym zalogowanych: 0, gości: 1