[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