Я хочу загрузить объект и забыть, что он приходит из спящего режима! Вот и все, я просто сделать что-то как:
MyClass myObject = MyClassDAO.getUnproxiedObject(objectID);
и у меня есть настоящий экземпляр myObj (а не из прокси Hibernate) со всеми атрибутами, установленными со значениями из базы данных, так что я не могу отличить его от созданного вручную объекта.
В этой теме присутствует метод для создания незащищенного объекта, но он не рассматривает проблему энергичного кодирования объектов, что, я полагаю, необходимо для достижения моих конечных целей.
Для тех, кто интересуется, зачем мне такие объекты, мне нужно затем сериализовать Json с Gson, но я думаю, что это будет иметь много других применений для многих людей.