パッケージ org.springframework.cache.interceptor
@NonNullApi @NonNullFields パッケージ org.springframework.cache.interceptor
宣言型キャッシュ境界設定のための AOP ベースのソリューション。org.springframework.aop.framework の AOP インフラストラクチャ上に構築されます。すべての POJO は、Spring でキャッシュアドバイスできます。
- クラス説明
Cache
操作を呼び出し、例外が発生したときに構成可能なCacheErrorHandler
を使用するための基本コンポーネント。呼び出しコンテキストに基づいてキャッシュ名のコレクションを提供する具体的な実装を必要とするベースCacheResolver
実装。メソッドの操作をキャッシュし、フォールバックポリシーを実装するCacheOperationSource
の抽象実装: 1.すべてのキャッシュ操作が実装する必要のある基本インターフェース。CacheOperationSource
によって駆動されるアドバイザ。キャッシュ可能なメソッドのキャッシュアドバイス Bean を含めるために使用されます。キャッシュの「キャッシュ可能な」操作を記述するクラス。CacheableOperation
の作成に使用できるビルダー。CacheInterceptor
や AspectJ アスペクトなど、アスペクトをキャッシュするための基本クラス。特定の呼び出しに依存しないキャッシュ操作のメタデータは、キャッシュの適切な候補になります。キャッシュ関連エラーを処理するための戦略。キャッシュの「削除」操作を記述するクラス。CacheEvictOperation
の作成に使用できるビルダー。共通の Spring キャッシングインフラストラクチャ(Cache
)を使用した宣言的なキャッシュ管理のための AOP Alliance MethodInterceptor。キャッシュ操作の基本クラス。CacheOperation
の作成に使用できるビルダーの基本クラス。CacheOperationInvocationContext<O extends BasicOperation>キャッシュ操作の呼び出しのコンテキストの表現。キャッシュ操作の呼び出しを抽象化します。CacheOperationInvoker.invoke()
の呼び出し中にスローされた例外をすべてラップします。CacheInterceptor
で使用されるインターフェース。プロキシファクトリ Bean により、宣言的なキャッシング処理が簡素化されます。キャッシュの "put" 操作を説明するクラス。CachePutOperation
の作成に使用できるビルダー。インターセプトされたメソッド呼び出しに使用するCache
インスタンスを決定します。CacheOperationSource
インスタンスの指定された配列を反復処理する複合CacheOperationSource
実装。キャッシュキージェネレーター。エラーメッセージをログに記録するCacheErrorHandler
実装。指定されたCacheManager
に対して構成可能な名前のコレクションの解決を強制するCacheResolver
。登録された名前で属性を照合できる単純なCacheOperationSource
実装。例外をまったく処理せず、単にクライアントにスローバックする単純なCacheErrorHandler
。SimpleKeyGenerator
から返される単純なキー。シンプルなキージェネレーター。