public class SpringRedisCache extends Object implements Level2Cache
| 构造器和说明 |
|---|
SpringRedisCache(String namespace,
String region,
org.springframework.data.redis.core.RedisTemplate<String,Serializable> redisTemplate) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
clear() |
void |
evict(String... keys) |
boolean |
exists(String key) |
Object |
get(String key) |
List<byte[]> |
getBytes(Collection<String> keys) |
byte[] |
getBytes(String key) |
Collection<String> |
keys() |
void |
put(String key,
Object value) |
void |
put(String key,
Object value,
long timeToLiveInSeconds)
设置缓存数据的有效期
|
void |
setBytes(Map<String,byte[]> bytes) |
void |
setBytes(String key,
byte[] bytes) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitget, put, put, setBytes, setBytes, supportTTLpublic SpringRedisCache(String namespace, String region, org.springframework.data.redis.core.RedisTemplate<String,Serializable> redisTemplate)
public void clear()
clear 在接口中 Cacheclear 在接口中 Level2Cachepublic boolean exists(String key)
exists 在接口中 Cacheexists 在接口中 Level2Cachepublic void evict(String... keys)
evict 在接口中 Cacheevict 在接口中 Level2Cachepublic Collection<String> keys()
keys 在接口中 Cachekeys 在接口中 Level2Cachepublic byte[] getBytes(String key)
getBytes 在接口中 Level2Cachepublic List<byte[]> getBytes(Collection<String> keys)
getBytes 在接口中 Level2Cachepublic void put(String key, Object value, long timeToLiveInSeconds)
put 在接口中 Level2Cachekey - value - timeToLiveInSeconds - public void setBytes(String key, byte[] bytes)
setBytes 在接口中 Level2Cachepublic void setBytes(Map<String,byte[]> bytes)
setBytes 在接口中 Level2CacheCopyright © 2018. All rights reserved.