クラス CachingConfigurerSupport
java.lang.ObjectSE
org.springframework.cache.annotation.CachingConfigurerSupport
- 実装されているすべてのインターフェース:
CachingConfigurer
- 既知の直属サブクラス
JCacheConfigurerSupport
@DeprecatedSE(since="6.0")
public class CachingConfigurerSupport
extends ObjectSE
implements CachingConfigurer
使用すべきではありません。
空のメソッドを持つ
CachingConfigurer の実装により、サブクラスは対象のメソッドのみをオーバーライドできます。- 導入:
- 4.1
- 作成者:
- Stephane Nicoll
- 関連事項:
コンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明使用すべきではありません。アノテーション駆動型キャッシュ管理に使用するキャッシュマネージャー Bean を返します。使用すべきではありません。CacheResolverBean を返し、アノテーション駆動型キャッシュ管理の通常のキャッシュを解決するために使用します。使用すべきではありません。キャッシュ関連エラーの処理に使用するCacheErrorHandlerを返します。使用すべきではありません。アノテーション駆動型キャッシュ管理に使用するキージェネレーター Bean を返します。
コンストラクターの詳細
CachingConfigurerSupport
public CachingConfigurerSupport()使用すべきではありません。
メソッドの詳細
cacheManager
使用すべきではありません。インターフェースからコピーされた説明:CachingConfigurerアノテーション駆動型のキャッシュ管理に使用するキャッシュマネージャー Bean を返します。デフォルトのCacheResolverは、このキャッシュマネージャーでバックグラウンドで初期化されます。キャッシュ解決をより細かく管理するには、CacheResolverを直接設定することを検討してください。実装では、
@Beanを明示的に宣言する必要があります。@Configuration @EnableCaching public class AppConfig implements CachingConfigurer { @Bean // important! @Override public CacheManager cacheManager() { // configure and return CacheManager instance } // ... }より完全な例については、@EnableCachingを参照してください。- 次で指定:
- インターフェース
CachingConfigurerのcacheManager
cacheResolver
使用すべきではありません。インターフェースからコピーされた説明:CachingConfigurerCacheResolverBean を返し、アノテーション駆動型キャッシュ管理の通常のキャッシュを解決するために使用します。これは、使用するCacheManagerを指定する代替のより強力なオプションです。CachingConfigurer.cacheManager()と#cacheResolver()の両方が設定されている場合、キャッシュマネージャーは無視されます。実装では、
@Beanを明示的に宣言する必要があります。@Configuration @EnableCaching public class AppConfig implements CachingConfigurer { @Bean // important! @Override public CacheResolver cacheResolver() { // configure and return CacheResolver instance } // ... }より完全な例については、EnableCachingを参照してください。- 次で指定:
- インターフェース
CachingConfigurerのcacheResolver
keyGenerator
使用すべきではありません。インターフェースからコピーされた説明:CachingConfigurerアノテーション駆動型キャッシュ管理に使用するキージェネレーター Bean を返します。実装では、@Beanを明示的に宣言する必要があります。@Configuration @EnableCaching public class AppConfig implements CachingConfigurer { @Bean // important! @Override public KeyGenerator keyGenerator() { // configure and return KeyGenerator instance } // ... }より完全な例については、@EnableCachingを参照してください。- 次で指定:
- インターフェース
CachingConfigurerのkeyGenerator
errorHandler
使用すべきではありません。インターフェースからコピーされた説明:CachingConfigurerキャッシュ関連エラーの処理に使用するCacheErrorHandlerを返します。デフォルトでは、
SimpleCacheErrorHandlerが使用され、単にクライアントに例外をスローします。実装では、
@Beanを明示的に宣言する必要があります。@Configuration @EnableCaching public class AppConfig implements CachingConfigurer { @Bean // important! @Override public CacheErrorHandler errorHandler() { // configure and return CacheErrorHandler instance } // ... }より完全な例については、@EnableCachingを参照してください。- 次で指定:
- インターフェース
CachingConfigurerのerrorHandler
CachingConfigurerを直接実装することを推奨