@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 メソッドで定義する必要があります" が報告されます
{...}
}