Встречается на собеседованиях • сегодня
Какая аннотация используется для работы с кэшем
В Spring для работы с кэшем используются аннотации @Cacheable, @CachePut, @CacheEvict и @Caching:
@Cacheable- кэширует результат метода@CachePut- обновляет кэш без проверки существующих записей@CacheEvict- удаляет данные из кэша@Caching- группирует несколько операций с кэшем
Пример:
java
@Cacheable("products")
public Product getProductById(Long id) {
return productRepository.findById(id);
}
@CacheEvict(value = "products", allEntries = true)
public void clearCache() {}Для работы требуется включить кэширование через @EnableCaching в конфигурации.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы