インターフェースの使用
org.springframework.cache.Cache.ValueWrapper
パッケージ
説明
Spring の汎用キャッシュ抽象化。
Caffeine ライブラリのオープンソースキャッシュのクラスをサポートし、Spring のキャッシュ抽象化内で Caffeine キャッシュをセットアップできます。
java.util.concurrent
ベースのキャッシュの実装パッケージ。 宣言的キャッシング境界設定のための AOP ベースのソリューション。
JSR-107(javax.cache、別名 "JCache" )ベースのキャッシュの実装パッケージ。
org.springframework.cache パッケージのサポートクラス。
org.springframework.cache パッケージのトランザクション対応デコレーター。
org.springframework.cache 内の Cache.ValueWrapper 使用
修飾子と型メソッド説明このキャッシュが指定されたキーをマップする値を返します。default Cache.ValueWrapper
Cache.putIfAbsent
(ObjectSE key, ObjectSE value) 指定された値が設定されていない場合、指定された値をこのキャッシュ内の指定されたキーと原子的に関連付けます。org.springframework.cache.caffeine 内の Cache.ValueWrapper 使用
org.springframework.cache.concurrent 内の Cache.ValueWrapper 使用
org.springframework.cache.interceptor 内の Cache.ValueWrapper 使用
修飾子と型メソッド説明protected Cache.ValueWrapper
指定されたCache
でCache.get(Object)
を実行し、例外が発生した場合はエラーハンドラーを呼び出します。org.springframework.cache.jcache 内の Cache.ValueWrapper 使用
org.springframework.cache.support 内の Cache.ValueWrapper 使用
修飾子と型メソッド説明NoOpCache.putIfAbsent
(ObjectSE key, ObjectSE value) protected Cache.ValueWrapper
AbstractValueAdaptingCache.toValueWrapper
(ObjectSE storeValue) 指定されたストア値をSimpleValueWrapper
でラップします。これもAbstractValueAdaptingCache.fromStoreValue(java.lang.Object)
変換を行います。org.springframework.cache.transaction 内の Cache.ValueWrapper 使用