Комментарии 1
Передача в параметрах метода.
Вот же отличный вариант. Вам конечно виднее, но кажется, что тут нет особого смешения техники и бизнеса. А вот нижеописанные приседания с кэшами несильно располагают к надежности. Много мест, где легко ошибиться на ровном месте. Даже в статье про это есть ("всё сделано хорошо… но работать не будет"). А помимо этого, на такой вариант труднее писать тесты (чтобы проверить именно с кэшем) и можно, например, на ровном месте поймать неочевидную ошибку, типа такой, причем уже на проде
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Оптимизация и кастомизация запросов с использованием Spring Cache и Scope Bean