@Component
public class RedisClient
extends java.lang.Object
| 限定符和类型 | 字段和说明 |
|---|---|
static java.lang.String |
COPY |
static java.lang.String |
LOG |
org.springframework.data.redis.core.RedisTemplate<java.lang.String,java.lang.Object> |
redisTemplate |
| 构造器和说明 |
|---|
RedisClient() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
delete(java.lang.String key) |
void |
deleteByPrex(java.lang.String prex) |
void |
deleteBySuffix(java.lang.String suffix) |
void |
deleteWithCopy(java.lang.String key) |
void |
expire(java.lang.String key,
int timeout) |
<T> T |
get(java.lang.String key)
获取缓存
|
<T> T |
get(java.lang.String key,
java.lang.Class<T> clazz) |
<T> T |
getCopy(java.lang.String key,
java.lang.Class<T> clazz) |
<T> java.util.List<T> |
getList(java.lang.String key,
java.lang.Class<T> clazz) |
void |
increment(java.lang.String key,
java.lang.Long requestLimit) |
void |
set(java.lang.String key,
java.lang.Object value) |
void |
set(java.lang.String key,
java.lang.Object value,
long timeout) |
void |
setMulti(java.lang.String key,
java.lang.String item,
java.lang.Object value) |
void |
setWithCopy(java.lang.String key,
java.lang.Object value,
java.lang.Object copy) |
void |
setWithCopy(java.lang.String key,
java.lang.Object value,
java.lang.Object copy,
long timeout) |
public static final java.lang.String COPY
public static final java.lang.String LOG
@Autowired public org.springframework.data.redis.core.RedisTemplate<java.lang.String,java.lang.Object> redisTemplate
public <T> T get(java.lang.String key)
T - tkey - keypublic <T> T get(java.lang.String key,
java.lang.Class<T> clazz)
public <T> java.util.List<T> getList(java.lang.String key,
java.lang.Class<T> clazz)
public <T> T getCopy(java.lang.String key,
java.lang.Class<T> clazz)
public void set(java.lang.String key,
java.lang.Object value)
public void setWithCopy(java.lang.String key,
java.lang.Object value,
java.lang.Object copy)
public void setWithCopy(java.lang.String key,
java.lang.Object value,
java.lang.Object copy,
long timeout)
public void set(java.lang.String key,
java.lang.Object value,
long timeout)
public void delete(java.lang.String key)
public void deleteWithCopy(java.lang.String key)
public void expire(java.lang.String key,
int timeout)
public void deleteByPrex(java.lang.String prex)
public void deleteBySuffix(java.lang.String suffix)
public void increment(java.lang.String key,
java.lang.Long requestLimit)
public void setMulti(java.lang.String key,
java.lang.String item,
java.lang.Object value)
Copyright © 2019. All Rights Reserved.