| 程序包 | 说明 |
|---|---|
| com.sika.code.cache.executor | |
| com.sika.code.cache.manager |
| 限定符和类型 | 方法和说明 |
|---|---|
T |
RedisCacheExecutor.doCache(GetRedisCacheDTO<T> cacheDTO,
org.springframework.data.redis.core.RedisTemplate redisTemplate,
Object value)
将目标对象缓存到redis中
|
T |
RedisCacheDefaultExecutor.doCache(GetRedisCacheDTO<T> cacheDTO,
org.springframework.data.redis.core.RedisTemplate redisTemplate,
Object value) |
T |
RedisCacheExecutor.getCache(GetRedisCacheDTO<T> cacheDTO,
org.springframework.data.redis.core.RedisTemplate redisTemplate)
从Redis中获取缓存
|
T |
RedisCacheDefaultExecutor.getCache(GetRedisCacheDTO<T> cacheDTO,
org.springframework.data.redis.core.RedisTemplate redisTemplate) |
| 限定符和类型 | 方法和说明 |
|---|---|
<T> T |
CacheManager.getAndAddRedisCache(GetRedisCacheDTO<T> cacheDTO,
RedisCacheExecutor<T> cacheExecutor,
org.springframework.data.redis.core.RedisTemplate<String,T> redisTemplate)
获取并且添加到redis
|
<T> T |
CacheManager.getCache(GetLocalCacheDTO<T> cacheDTO,
LocalCacheExecutor<T> cacheExecutor,
GetRedisCacheDTO<T> redisCacheDTO,
RedisCacheExecutor<T> redisCacheExecutor,
org.springframework.data.redis.core.RedisTemplate<String,T> redisTemplate)
获取缓存-先从内存缓存中获取缓存-若本地缓存不存在-则从redis中获取缓存
|
<T> T |
CacheManager.getRedisCache(GetRedisCacheDTO<T> cacheDTO,
RedisCacheExecutor<T> cacheExecutor,
org.springframework.data.redis.core.RedisTemplate<String,T> redisTemplate)
获取redis缓存
|
Copyright © 2022. All rights reserved.