クラス 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 を返します。使用すべきではありません。CacheResolver
Bean を返し、アノテーション駆動型キャッシュ管理の通常のキャッシュを解決するために使用します。使用すべきではありません。キャッシュ関連エラーの処理に使用するCacheErrorHandler
を返します。使用すべきではありません。アノテーション駆動型キャッシュ管理に使用するキージェネレーター Bean を返します。
コンストラクターの詳細
CachingConfigurerSupport
public CachingConfigurerSupport()使用すべきではありません。
メソッドの詳細
cacheManager
使用すべきではありません。インターフェースからコピーされた説明:CachingConfigurer
アノテーション駆動型のキャッシュ管理に使用するキャッシュマネージャー Bean を返します。デフォルトのCacheResolver
は、このキャッシュマネージャーでバックグラウンドで初期化されます。キャッシュ解決をより細かく管理するには、CacheResolver
を直接設定することを検討してください。実装では、キャッシュマネージャーがコンテキストのライフサイクルに参加できるように、
@Bean
を明示的に宣言する必要があります。たとえば@Configuration @EnableCaching class AppConfig implements CachingConfigurer { @Bean // important! @Override CacheManager cacheManager() { // configure and return CacheManager instance } // ... }
より完全な例については、@EnableCaching
を参照してください。- 次で指定:
- インターフェース
CachingConfigurer
のcacheManager
cacheResolver
使用すべきではありません。インターフェースからコピーされた説明:CachingConfigurer
CacheResolver
Bean を返し、アノテーション駆動型キャッシュ管理の通常のキャッシュを解決するために使用します。これは、使用するCacheManager
を指定する代替のより強力なオプションです。CachingConfigurer.cacheManager()
とcacheResolver()
の両方が設定されている場合、キャッシュマネージャーは無視されます。実装では、キャッシュリゾルバーがコンテキストのライフサイクルに参加できるように、
@Bean
を明示的に宣言する必要があります。たとえば@Configuration @EnableCaching class AppConfig implements CachingConfigurer { @Bean // important! @Override CacheResolver cacheResolver() { // configure and return CacheResolver instance } // ... }
より完全な例については、EnableCaching
を参照してください。- 次で指定:
- インターフェース
CachingConfigurer
のcacheResolver
keyGenerator
使用すべきではありません。インターフェースからコピーされた説明:CachingConfigurer
アノテーション駆動型キャッシュ管理に使用するキージェネレーター Bean を返します。デフォルトでは、
SimpleKeyGenerator
が使用されます。より完全な例については、@EnableCaching
を参照してください。- 次で指定:
- インターフェース
CachingConfigurer
のkeyGenerator
errorHandler
使用すべきではありません。インターフェースからコピーされた説明:CachingConfigurer
キャッシュ関連エラーの処理に使用するCacheErrorHandler
を返します。デフォルトでは、例外をクライアントに返す
SimpleCacheErrorHandler
が使用されています。より完全な例については、@EnableCaching
を参照してください。- 次で指定:
- インターフェース
CachingConfigurer
のerrorHandler
CachingConfigurer
を直接実装することを推奨