Кэширование результата метода java

205
05 июня 2018, 02:20

Всем доброго дня!

Пишу веб-приложение на spring.

В одном из бинов есть метод, возвращающий сгенерированную строку. Результирующая строка имеет 2 типовых значения и меняет своё значение всего 2 раза в год. Так уж вышло, что эту самую строку мне необходимо выводить на КАЖДОЙ странице, а где-то даже не по 1 разу.

Есть ли какие-нибудь механизмы кэширования результатов метода?

Заранее спасибо за помощь.

Answer 1

Да, в Spring есть механизм кэширования:

@Cacheable("semiannual-string")
public String someMethod() {
    ...
}
READ ALSO
Ограничение ввода textField

Ограничение ввода textField

Как сделать так, чтобы было одновременно, и ограничение ввода символов (ничего кроме цифр), и их количество не более 4По отдельности они работают,...

188
Предназначение логических операторов

Предназначение логических операторов

Я знаю как с битами работать, типа сдвиги, операторы |, &, ^В просторах интернета пишут, что они используются для низкоуровневых задач, в технике...

156
Как этот код переложить на стримы

Как этот код переложить на стримы

Итак, задача состоит в том, чтобы из списка сотрудников составить Map, ключом которого будет интервал зарплат, а значением - список сотрудников,...

246
Вырезка строк Java [закрыт]

Вырезка строк Java [закрыт]

Имеется переменная типа String "daily - ежедневный"Нужно вывести сначала "daily", а потом "ежедневный"

189