Por ejemplo si tengo:
a<->b
Cuando se carga a, y luego se hace a->getB, se carga b lazy, sin fijarse si b
ya fue cargado en ArtifactHolder.
Además si se hace b->getA, se carga a lazy, también sin fijarse en
ArtifactHolder, entonces carga otra instancia de a.
El problema es que en memoria las 2 instancias de a deberían ser las mismas
porque pueden ocasionar problemas de consistencia en la manipulación, por
ejemplo si se cambia un valor en a, y luego se hace b->getA->getValor,
contendrá el valor viejo y no el modificado.
Original issue reported on code.google.com by pablo.swp@gmail.com on 19 Apr 2012 at 11:02
Original issue reported on code.google.com by
pablo.swp@gmail.com
on 19 Apr 2012 at 11:02