Аннотация @Cacheble для метода без параметров
я хочу иметь@Cacheable
аннотация на метод без параметра. В этом случае я использую @Cacheable следующим образом
@Cacheable(value="usercache", key = "mykey")
public string sayHello(){
return "test"
}
Однако, когда я вызываю этот метод, он не выполняется и получает исключение, как показано ниже
org.springframework.expression.spel.SpelEvaluationException: EL1008E: (pos 0): не удается найти свойство или поле «mykey» для объекта типа «org.springframework.cache.interceptor.CacheExpressionRootObject» - может быть, не публично?
Пожалуйста, предложите.