Hibernate кэш первого уровня при использовании проекции

Hibernate по умолчанию использует кэш первого уровня и кеширует запросы или я говорю сущности для сеанса.

Но как насчет проекции. Допустим, я запустил запрос на соединение из 3 таблиц и получил небольшую проекцию. Как здесь будет использоваться кэш первого уровня?

Я имею в виду кэш первого уровня в домене, который распознает объекты по полю Id, но есть ли поле Id в проекции? Так не работает ли кибернетический кеш первого уровня, когда используется проекция?

К вашему сведению: Насколько мне известно, кэш первого уровня распознает сущности по полю Id(первичный ключ), пожалуйста, исправьте меня, если я ошибаюсь.

0 ответов

Другие вопросы по тегам