Я пытаюсь создать метод, который завещает кэш (который я называю каждые 60 минут). Я использую приведенный ниже код в моем проекте Springboot, однако он возвращает NullPointerException при вызове метода.
Код: Выделить всё
@CacheEvict(value = "eventTypes", cacheNames = "eventTypes", allEntries = true)
public void evictEventTypesCache () {
System.out.print("Evicting eventTypes Cache.");
}
Кэш, по -видимому, установлен и используется из предыдущего метода, но я не могу понять, почему @cacheevict возвращает NullPointerException , когда я пытаюсь запустить вышеуказанный метод.
Подробнее здесь:
https://stackoverflow.com/questions/796 ... sprintboot