[Java lista] Perzisztalt POJO klonozasa
Böszörményi Péter
zmblevlist at gmail.com
2009. Jún. 23., K, 12:16:22 CEST
Jaja, vili, hogy merulnek fel kerdesek (bar azt gondolom, h a konkret
szituaciok ezt meg tudjak valaszolni), csak meglepett, hogy kulonbozo
megoldasok szulettek a problemara.
On Tue, 23 Jun 2009 11:31:26 +0200, Tamás Viktor <viktor.tamas at gmail.com>
wrote:
> "Vegig olvasva az eddigieket (szerializalas, reflection, detached
> allapotra hozas), nincs egy altalanosan elfogadott megoldas a
> klonozasar, csak
> ilyen kokanyolas (na jo, reflection csak szimplan lassu)?"
>
> Szerintem az apache-os BeanUtils megoldas eleg altalanosan elfogadott.
> Vagy pedig ha implementalod a java.util.Cloneable marker interfeszt
> akkor a clone metodus is mukodik a default modjan, azaz csinal egy
> shallow copy-t.
>
> Egyebkent klonozassal kapcsolatban fel lehet tenni meg kenyelmetlen
> kerdeseket:
> -a transient mezoket is klonozni kell? Mert ez szerializacional kinos.
> -deep clone kell vagy shallow clone? Azaz mikor hozzak letre uj
> objektumot egy uj propertynek es mikor csak a referenciat klonozzam.
> (Erre lehetne annotacio supportot felepiteni, lehet hogy van is.)
> -kell foglalkozni a szalkezelessel vagy nem? Azaz vegyem-e explicite
> synchronized-re a klonozo metodust?
> -mi legyen a klonozo metodus visszateresi tipusa? Kenyelmetlen de
> univerzalis megoldas az Object, de lehet generikus szerkezettel is
> szorakozni.
> Ilyesmik.
> V
> _______________________________________________
> Javalist mailing list
> Javalist at javagrund.hu
> http://javagrund.hu/mailman/listinfo/javalist
--
Üdvözlettel,
Böszörményi Péter
További információk a(z) Javalist levelezőlistáról