Während eines Ruhezustands lade Session
ich einige Objekte und einige von ihnen werden aufgrund des verzögerten Ladens als Proxys geladen. Es ist alles in Ordnung und ich möchte das faule Laden nicht ausschalten.
Aber später muss ich einige der Objekte (eigentlich ein Objekt) per RPC an den GWT-Client senden. Und es kommt vor, dass dieses konkrete Objekt ein Proxy ist. Also muss ich daraus ein echtes Objekt machen. Ich kann im Ruhezustand keine Methode wie "materialisieren" finden.
Wie kann ich einige der Objekte von Proxys zu Reals machen, die ihre Klasse und ID kennen?
Im Moment besteht die einzige Lösung darin, dieses Objekt aus dem Cache von Hibernate zu entfernen und neu zu laden, aber es ist aus vielen Gründen wirklich schlecht.