, но как же кеш 1 и 2уровня или не о том речь?
о содержании статьи нам самим догадаться?)
Кэшировать JPA сущности нельзя. Если они у вас с сеттерами, то их нельзя кэшировать, хотя бы потому, что вы не сможете синхронизировать к ним конкурентный доступ. Но даже неизменяемая JPA сущность, сохранённая в кэше, превратится в тыкву, как только закроется транзакция, в которой она была загружена. Прочитать из неё данные ещё можно, но вот сослаться на неё уже нельзя.
Обсуждают сегодня