Open GoogleCodeExporter opened 9 years ago
Es un tema muy difícil, porque por ejemplo una entidad tiene un enlace a su
mundo, y el mundo tiene un enlace a todas las demás entidades... cada vez que
guardamos una entidad, realmente no queremos guardar copia de todo (de hecho no
queremos guardar copia de nada, en realidad sólo queremos una referencia de la
entidad). Lo mismo con cosas como pilas de entidades... es complejo.
Original comment by komoku
on 27 Dec 2011 at 6:45
Tal vez una aproximación sería sobreescribir la serialización de las
entidades para que se guarde el nombre único, y se recupere la entidad a
partir del nombre único. La serialización de otros objetos (pilas, colas,
etc.) sería la por defecto de java.
Original comment by komoku
on 27 Dec 2011 at 6:50
Esto puede ser útil: http://xstream.codehaus.org (supongo que en combinación
con lo anterior).
Para los campos como el mundo, tal vez hacerlos transient o algo...
Original comment by komoku
on 9 Nov 2014 at 11:24
Original comment by komoku
on 9 Nov 2014 at 11:26
Incluso el soporte de Entity no es trivial, porque cuando cargamos una entidad
puede que no se haya cargado aún la entidad que queremos referenciar en sus
propiedades - hay que hacerlo con el nombre único y con "wrapping" interno
para que se haga magia y se devuelva la entidad si alguien pregunta por esa
propiedad.
Original comment by komoku
on 10 Nov 2014 at 4:04
Original issue reported on code.google.com by
komoku
on 27 Dec 2011 at 8:39