У меня есть Предмет с отношением 1: m к TreeNode.
TreeNode имеет ссылку на родительский узел ... и имеет ссылку на другой объект.
TreeNode и его отношение хранятся в кэше второго уровня.
Моя проблема:
Если я использую ленивый по умолчанию, то эти TreeNode будут загружены из кэша второго уровня, если я путешествую по родительскому.
Но
Он будет загружен как прокси-сервер, и я должен иметь его как конкретный класс (я вызываю функцию для этого объекта и ассоциации более 2000 раз).
Если я установлю lazy = false в классе TreeNode, определите:
Чем hibernate загрузит все ссылки на него в соединении, и я не получу выгоду от кэша второго уровня.
Могу ли я определить, что объект будет загружен как конкретный, и ассоциация с ним при загрузке (путем вызова ассоциации) также будет загружена как конкретный?
Спасибо