public class StringKeyRedisCacheManager extends AbstractRedisCacheManager<String,Object>
RedisTemplate,
default cache key is globalPrefix + ":" + cacheName + ":" + key.AbstractRedisCacheManager.RedisCacheObjectAbstractCacheManager.AbstractCacheObject<K>redisTemplateDEFAULT_GUAVA_CACHE_MANAGER_NAME, DEFAULT_MAP_CACHE_MANAGER_NAME| 构造器和说明 |
|---|
StringKeyRedisCacheManager(@NonNull org.springframework.data.redis.core.RedisTemplate<String,Object> redisTemplate) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
clearCache(String cacheName)
Clear all cache value for specified cache object.
|
protected String |
resolveCacheKey(String cacheName,
String key)
Get the cache key which is used to store cache value in redis.
|
protected Object |
resolveCacheValue(Object value)
Resolve cache value.
|
doCreateCache, executePipelinedclearAll, createCache, getCache, invalidate, removeCacheprotected void clearCache(String cacheName)
AbstractRedisCacheManagerclearCache 在类中 AbstractRedisCacheManager<String,Object>cacheName - cache nameprotected String resolveCacheKey(String cacheName, String key)
resolveCacheKey 在类中 AbstractRedisCacheManager<String,Object>cacheName - cache namekey - cache keyprotected Object resolveCacheValue(Object value)
resolveCacheValue 在类中 AbstractRedisCacheManager<String,Object>value - cache valueCopyright © 2024. All rights reserved.