[Java lista] JPA Cascade törlés probléma

anhuman anhuman at freemail.hu
2008. Okt. 27., H, 15:53:33 CET


>> De a kérdést még mindig fenntartom ... Miért is nem támogatja a Sun-os JPA?
>>     
>
> Kimaradt a szabványból, ha arra gondolsz. Majd belerakják a
> következőbe:), Addig meg minden magára valamit is adó implementáció
> nyújta a saját annotációhalmazát, amivel pótolja a szabványból hiányzó
> dolgokat.
>
>   
>> Mégis ez lenne a lényege a cascade-nak...
>>     
>
> A szabványban benne van feketén és fehéren, hogy kétirányú asszociáció
> esetén a fejlesztő felelőssége mindkét irányt összhangban tartani.
> Azaz a Set-ből törölni önmagában nem elég (Toplink esetén a global
> cache-t gyönyörűen el lehet rontani, ha nem figyelsz erre), a másik
> oldalt is le kell null-ozni. És amikor a másik oldalt "nullozod",
> akkor akár egy em.remove()-ot is kiadhatsz rá.
>
> Ez nem OODB, hanem ORM. Attól, hogy megússzuk a relációs mappinget,
> még ugyanúgy tranzakciókban kell gondolkodunk szerintem JPA kód esetén
> is, mintha sima JDBC-t írnánk.
> _______________________________________________
> Javalist mailing list
> Javalist at javagrund.hu
> http://javagrund.hu/mailman/listinfo/javalist
>
>
> __________ ESET NOD32 Antivirus - Vírusdefiníciós adatbázis: 3559 (20081027) __________
>
> Az üzenetet az ESET NOD32 Antivirus ellenőrizte.
>
> http://www.eset.hu
>
>   

Hát ez igaz... na, ha lesz elég időm, majd megírom hozzá a törlést.
(a szabványban pedig megnézem az erre vonatkozó részt ) ...
A "nullozást" azonban nem teljsen értem ... mit értesz ez alatt?
Amúgy köszönöm hozzászólásod...
--------- következő rész ---------
Egy csatolt HTML állomány át lett konvertálva...
URL: http://javagrund.hu/pipermail/javalist/attachments/20081027/64adce5d/attachment.html 


További információk a(z) Javalist levelezőlistáról