Ahoj,
odpovídám na zprávu z úterka, 19. září 2006,
kterou Martin Krajci napsal(a) v 9:25:39:
M> Suhlasim s vami ze JPA je pohodlnejsie avsak pre Hibernate v sucasnosti
M> existuje uz vela toolov (pluginov) ktore zjednodusuju aj tvorbu hbm.xml
No, právě, je toho tolik, že se mi do toho nikdy nechtělo ;-)
Teď to mám hezky po ruce.
M> Tiez by sa dalo pisat o tom co je lepsie ci anotacie alebo xml
M> deployment descriptory. Podla mna to zavisi od tipu projektu, aky
M> pristup zvolite. Pre male projekty na ktorych pracuje malo ludi sa hodia
M> anotacie. Pre velke projekty by som volil xml aby bolo vsetko na jednom
M> mieste a nie rozhadzane po kode.
To je asi pravda, ale zase se musí hlídat, aby programátoři udrželi ty POJO
třídy konzistentní s těmi XML. Teda pokud se ty třídy negenerují automaticky z
toho XML, což mě přivádí k jednomu dotazu. A to, zda je dobře ty entitní třídy
upravovat a doplňovat o další funkcionalitu, tím se ztratí možnost je pak
snadno přegenerovat. Napadlo mě udělat potomka a rozšiřovat jej, ale nevím, jak
to pak bude fungovat, všude se píše, že potomci se dělají v případě, že chci
mít podentitu, tedy že to ve výsledku bude ve dvou tabulkách s vazbou 1:1, což
ale nechci. Jak se to tedy správně dělá?
M> Na JPA sa mne paci ze je to standard a tak ako pod hibernate mozete
M> relativne jednoducho zmenit databazu tak pod JPA mozete zmenit
M> perzistencneho vendora.
Ano, to se mi na tom líbí.
--------------------------- Původní zpráva ---------------------------
Odesilatel: Martin Krajci <[EMAIL PROTECTED]>
Předmět: JPA a Hibernate
Datum: 19. září 2006, 09:25:39 (GMT +0200)
Přílohy: <none>
msgid:[EMAIL PROTECTED]
.
------------------------ Konec původní zprávy ------------------------
--
---------------------------------------------------------------------
Tomáš Procházka
E-mail: [EMAIL PROTECTED]
WWW: http://atom.sf.cz
ICQ: 87147320
---------------------------------------------------------------------