[Java lista] elvi kerdes: protected adattag - JPA annotacio vs xml
Tamás Viktor
viktor.tamas at gmail.com
2009. Okt. 10., Szo, 10:05:17 CEST
"Amikor xml-ben konfiguraltad a mapping-et, az mar a mult."
Vannak olyan esetek amikor az annotacio nem szerencses, foleg
bonyolultabb rendszereknel:
-Amikor az entitas modellt nem lehet beszennyezni perzisztencia
infoval, mert pl. 3rd party-tol jon, esetleg nem is open source.
-Az entitasok egyben DTO-k is, es nem szerencses ha a masik komponens
megismeri az adatbazis reprezentaciot.
-Ha valtoztatni kell az adatbazis reprezentacion (tabla atnevezes,
oszlop atmeretezes, constraint-ek) annotacional gyakorlatilag a
modellbe kell belematatni, pedig a modell igazabol nem valtozik. Az
XML termeszetesen nem a modell, hanem a DAO reteg resze, tehat ebben
az esetben DAO belso implementacio valtoztatasrol beszelunk.
-Tisztan akarjak tartani a modellt, hogy sokretubben felhasznalhato legyen.
Ezek jutnak eszembe.
Eloben is talalkoztam ilyennel mostanaban es bevalt.
V
További információk a(z) Javalist levelezőlistáról