Кэш - участок оперативной памяти содержащий информацию, которая часто запрашивается.
Добавить зависимость - spring-boot-starter-cache
Над конфигурационным классом(@Configuration) добавить аннотацию @EnableCaching.
Указать аннотацию @Cacheable над необходимым методом с параметром имени кеша - @Cacheable("userCache").
Если метод возвращает exception кеш отрабатывать не будет.
@CachePut - аннотация для обновления кеша.