У меня довольно громадный проект, в котором я пытаюсь модифицировать данные в памяти. По сути, у меня есть большая коллекция объектов, которые содержат примитивы и другие объекты, которые существуют в спящем режиме. Большие фрагменты кода, отличного от дао, полагаются на ленивую загрузку через спящий режим для гидратации объектов на лету. Однако, поскольку все существует в памяти, мой объект не загружен, и я получаю исключения отложенной загрузки в спящем режиме.
Я мог бы просто вручную реализовать отложенную загрузку гибернации, окунувшись в режим гибернации и вручную гидратировав объект гибернации, но граф объектов для этого объекта огромен, содержит сотни типов, которые необходимо будет инициализировать и установить. Это кажется непрактичным, и я ищу жизнеспособное решение этой проблемы. Если у кого-либо есть какие-либо советы, подсказки, решения или истории, относящиеся к такого рода проблеме или подобным проблемам, я был бы очень признателен.
Большое спасибо.