[Java lista] Nyári uborkaszezon idejére Transfer Object kérdés
zamek
zamek at vili.pmmf.hu
2009. Júl. 8., Sze, 15:41:24 CEST
hello,
Felmerült egy gyakorlati probléma amivel megszólitanám a Nagyérdeműt.
EJB témakör.
Régebben már tisztáztuk, hogy a JPA entitásokat nem célszerű kivinni az
EJB konténerből. Helyette csináljunk Transfer Object-eket, amik egyszerű
POJO-ként kényelmesen szállíthatók.
Ok, viszont, ha egy entitásnak van egy Many* kapcsolata egy másikkal,
akkor amikor elkezdem legyártani a TO-eket, az megtalálja, hogy van egy
másik TO tagja és azt is legyártja. A másikban lehet egy ugyanerre
visszamutató tag és kész a végtelen ciklus.
A JPA valószínüleg a lazy miatt nem nyeli be ezt a hibát, de a TO már
nem tud utólag adatbázishoz/cache-hez fordulni a hivatkozott tag
eléréséhez.
Ezt a gubancot hogy szoktátok kikerülni?
--
köszi,
----------------------------------
Zoltan Zidarics programmer
PTE-PMMFK H-7621 Pecs, Boszorkany u. 2. Hungary
E-Mail: zamek at vili.pmmf.hu
----------------------------------
További információk a(z) Javalist levelezőlistáról