Manera elegante de objetos unproxy Hibernate

Estoy creando un servicio web con Jax-RS y GSON. Ahora, GSON no puede convertir objetos HibernateProxy y tengo algunas preguntas. Estoy teniendo una API para poder cargar con avidez y carga lenta. Cuando quiero descargar, uso Hibernate.initialize (...). Sin embargo, ¿esto no parece garantizar que un objeto no esté procesado?

Entonces, ¿dónde, cuándo y cómo se desaprueba un objeto? ¿Y cómo lidiar con esto cuando el objeto también puede tener relaciones con otros objetos que también necesitan ser sin proxy?

Respuestas a la pregunta(1)

Su respuesta a la pregunta