Durante una hibernación Session
, estoy cargando algunos objetos y algunos de ellos se cargan como servidores proxy debido a la carga diferida. Todo está bien y no quiero desactivar la carga diferida.
Pero luego necesito enviar algunos de los objetos (en realidad un objeto) al cliente GWT a través de RPC. Y sucede que este objeto concreto es un proxy. Entonces necesito convertirlo en un objeto real. No puedo encontrar un método como "materializar" en Hibernate.
¿Cómo puedo convertir algunos de los objetos de proxies a reales conociendo su clase e ID?
Por el momento, la única solución que veo es desalojar ese objeto del caché de Hibernate y volver a cargarlo, pero es realmente malo por muchas razones.