パッケージ org.springframework.cache.annotation
@NonNullApi @NonNullFields パッケージ org.springframework.cache.annotation
宣言的なキャッシュ管理のためのアノテーションとサポートクラス。
CacheOperationSource を介して Spring のキャッシュインターセプトインフラストラクチャに接続しました。- クラス説明Spring のアノテーション駆動型キャッシュ管理機能を有効にするための共通構造を提供する抽象ベース
@Configurationクラス。アノテーション形式でメタデータをキャッシュするためのCacheOperationSourceインターフェースの実装。指定されたCacheAnnotationParserに基づいてCacheOperationインスタンスを提供するコールバックインターフェース。メソッド(またはクラス内のすべてのメソッド)を呼び出した結果をキャッシュできることを示すアノテーション。既知のキャッシングアノテーション型を解析するための戦略インターフェース。@CacheConfigは、クラスレベルで共通のキャッシュ関連設定を共有するためのメカニズムを提供します。メソッド(またはクラスのすべてのメソッド)がcache evict操作をトリガーすることを示すアノテーション。メソッド(またはクラスのすべてのメソッド)がcache put操作をトリガーすることを示すアノテーション。(異なる型または同じ型の)複数のキャッシュアノテーションのグループアノテーション。インポートする@ConfigurationクラスのEnableCaching.mode()の値に基づいて、使用するAbstractCachingConfigurationの実装を選択します。@EnableCachingでアノテートされた @Configurationクラスによって実装されるインターフェースで、キャッシュの解決方法と、アノテーション駆動型キャッシュ管理用のキーの生成方法を明示的に指定する必要があります。使用すべきではありません。Spring の<cache:*>XML 名前空間にあるサポートと同様に、Spring のアノテーション駆動型キャッシュ管理機能を有効にします。プロキシベースのアノテーション駆動型キャッシュ管理を有効にするために必要な Spring インフラストラクチャ Bean を登録する@Configurationクラス。
CachingConfigurerを直接実装することを推奨