public interface JCacheConfigurer extends CachingConfigurer
CachingConfigurer の拡張。 アノテーション駆動型キャッシュ管理のために例外キャッシュを解決する方法を明示的に指定する必要がある、または明示的に指定する必要がある EnableCaching でアノテーションが付けられたクラスによって実装されます。
一般的な例とコンテキストについては、EnableCaching を参照してください。詳細な手順については、exceptionCacheResolver() を参照してください。
CachingConfigurer, EnableCaching| 修飾子と型 | メソッドと説明 |
|---|---|
default CacheResolver | exceptionCacheResolver()CacheResolver Bean を返し、アノテーション駆動型キャッシュ管理の例外キャッシュを解決するために使用します。 |
cacheManager, cacheResolver, errorHandler, keyGenerator@Nullable default CacheResolver exceptionCacheResolver()
CacheResolver Bean を返します。実装は @Bean を明示的に宣言する必要があります。
@Configuration
@EnableCaching
public class AppConfig extends JCacheConfigurerSupport {
@Bean // important!
@Override
public CacheResolver exceptionCacheResolver() {
// configure and return CacheResolver instance
}
// ...
}
より完全な例については、EnableCaching を参照してください。