В моем проекте я включил кэширование запросов в спящем режиме (используя ehcache) и кэширование сущностей 2-го уровня для некоторых сущностей.также в документации упоминается, что кэширование запросов не хранит полный объект сущности, а только сохраняет идентичность объекта.Таким образом, мы должны включить кэширование сущностей 2-го уровня, чтобы добиться лучшей производительности.
Мне было интересно, должны ли области кэширования запросов и области кэширования сущностей быть одинаковыми?или это нормально для них, чтобы быть разными, и все же сущность будет возвращена из кэша 2-го уровня, если его результат запроса кэшируется в кэше запросов?Другой вопрос, который у меня возникает, - это нормально для настройки разных областей кэша 2-го уровня для разных объектов на основе бизнес-классификации?