У меня есть особый сценарий, в котором сущности, извлеченные из хранилища с помощью Hibernate, немедленно преобразуются в новые объекты, которые будут использоваться на верхних слоях. Таким образом, объект, сохраненный в IdentityMap, больше никогда не используется после этого. Какие проблемы могут возникнуть? Я могу думать об этом:
- утечки памяти
- сценарии, в которых база данных запрашивается, даже если объект может быть выбран из карты идентификации
Знаете ли вы, могу ли я подключить собственную реализацию IdentityMap или хотя бы отключить стандартную, чтобы избежать утечек памяти?
Спасибо!