不正な 'キャッシュ処理' アノテーション (@Cacheable@CacheEvict@CachePut@CacheConfig など) を報告します。

例:


@org.springframework.stereotype.Component
public class MyCacheManager implements CacheManager {...}

public class MyConfiguration {
   @Cacheable(value = "a",
       cacheResolver ="myCacheManager") // "Bean は 'org.springframework.cache.interceptor.CacheResolver' 型にする必要があります" が報告されます
   public String getCache(String isbn) {...}

   @Cacheable(value = "abc",
   private String getAbc() // "キャッシュアノテーションは public メソッドで定義する必要があります" が報告されます
   {...}
}