Ondřej Fafejta napsal(a):
Vypadá to, že používáte špatný návrh aplikace.
Tak tohle me fakt rozesmalo :) ! Z jakyho pohledu myslite, ze je spatny
mit ve tride list stringu? Spis mi prijde, ze je spatne, ze to JPA neumi.
Kdyz prestanu premejslet nad ORM, tak mit list stringu v obektu je
naprosto legalni. Napriklad kdyz pracuju s textem na konceptualni
urovni, tak diabetes, diabetes mellitus, cukrovka, cukrovka I. typu,
cukrovka prvniho typu, diabetes mellitus I. typu, .... jsou vsechno
jmena pro jeden koncept (vec). Vsechny ty jmena jsou z logiky veci
naprosto ekvivalentni. Prijde mi, ze List<String> names; je naprosto
spravny zpusob reprezentace na objektove urovni.
Zda se, ze to neni asi az tak ztresteny napad, kdyz Hibernate ma v XML
mapovani konstrukci <list> <element ..../> </list>, ktera dela presne
to, co potrebuju.
Beru, ze to JPA nepodporuje. Ale neberu, ze to znamena, ze navrh
aplikace je spatne :).
kolisko