public class RedisCacheTemplate extends Object
| 限定符 | 构造器和说明 |
|---|---|
protected |
RedisCacheTemplate(org.springframework.data.redis.core.StringRedisTemplate stringRedisTemplate,
com.fasterxml.jackson.databind.ObjectMapper objectMapper) |
| 限定符和类型 | 方法和说明 |
|---|---|
long |
decrement(String key,
long delta)
递减
|
void |
delete(String... keys)
删除REDIS缓存
|
<T> T |
deserialize(String value) |
boolean |
expire(String key,
long time)
设置过期时间(-1 不过期)
|
Long |
getExpire(String key)
获取过期时间(-1 不过期、-2 不存在)
|
<T> T |
getObject(String key)
获取REDIS值
|
String |
getString(String key)
获取REDIS值
|
boolean |
hasKey(String key)
判断key是否存在
|
long |
increment(String key,
long delta)
递增
|
Set<String> |
keys(String pattern)
获取REDIS键集
|
String |
serialize(Object value) |
void |
setObject(String key,
Object value)
设置REDIS值
|
void |
setObject(String key,
Object value,
long time)
设置REDIS值
|
void |
setString(String key,
String value)
设置REDIS值
|
void |
setString(String key,
String value,
long time)
设置REDIS值
|
protected RedisCacheTemplate(org.springframework.data.redis.core.StringRedisTemplate stringRedisTemplate,
com.fasterxml.jackson.databind.ObjectMapper objectMapper)
public <T> T deserialize(String value)
public boolean expire(String key, long time)
key - 键¬time - 时间(秒)public boolean hasKey(String key)
key - 键public void delete(String... keys)
keys - 键public <T> T getObject(String key)
T - 返回类型key - 键public void setString(String key, String value, long time)
key - 键value - 值time - 时间(秒)public void setObject(String key, Object value, long time)
key - 键value - 值time - 时间(秒)public long increment(String key, long delta)
key - 键delta - 因子(大于0)public long decrement(String key, long delta)
key - 键delta - 因子(大于0)Copyright © 2019 Pivotal Software, Inc.. All rights reserved.