← Все вопросы по Java
🔥 Java 📂 Spring ⚡ Junior/Middle

Как работает механизм кэширования в Spring?

Тренировать в Telegram-боте →
💡 Краткий ответ для собеседования
Аннотации: @Cacheable (кеширует результат), @CacheEvict (удаляет), @CachePut (обновляет). Требуется реализация CacheManager (EhCache, Redis).

Варианты ответа в приложении:

  • A. @Cacheable всегда добавляет запись в кэш Правильный
  • B. @Cacheable при первом вызове сохраняет результат в кэш, при повторных возвращает из кэша
  • C. Кэширование не требует настройки менеджера
  • D. @CacheEvict не может удалять по ключу

Хотите уверенно пройти техническое собеседование?

В приложении Prep-it вы тренируетесь в режиме свайпов за 10 минут в день с мгновенными объяснениями и адаптивным повторением.