public abstract class AbstractStringRedisCache extends Object implements StringRedisCache
Description: SimpleRedisCache的基础实现
增加这一层是为了方便扩展,比如说支持JustAuth
| 构造器和说明 |
|---|
AbstractStringRedisCache() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
cache(String key,
String value)
存入缓存
|
void |
cache(String key,
String value,
long timeout)
存入缓存
|
boolean |
containsKey(String key)
是否存在key,如果对应key的value值已过期,也返回false
|
boolean |
delete(String key) |
String |
get(String key)
获取缓存内容
|
void |
setDefaultTimeout(long defaultTimeout) |
void |
setPrefix(String prefix) |
void |
setStringRedisTemplate(org.springframework.data.redis.core.StringRedisTemplate stringRedisTemplate) |
public void setStringRedisTemplate(org.springframework.data.redis.core.StringRedisTemplate stringRedisTemplate)
public void setPrefix(String prefix)
public void setDefaultTimeout(long defaultTimeout)
public void cache(String key, String value)
StringRedisCachecache 在接口中 StringRedisCachekey - 缓存keyvalue - 缓存内容public void cache(String key, String value, long timeout)
cache 在接口中 StringRedisCachekey - 缓存keyvalue - 缓存内容timeout - 指定缓存过期时间(毫秒)public String get(String key)
get 在接口中 StringRedisCachekey - 缓存keypublic boolean containsKey(String key)
containsKey 在接口中 StringRedisCachekey - 缓存keypublic boolean delete(String key)
delete 在接口中 StringRedisCacheCopyright © 2023 Dromara. All rights reserved.