@ConditionalOnProperty(prefix="spring.redis", name="host", matchIfMissing=false) @Service public class RedisServiceImpl extends java.lang.Object implements CacheService
构造器和说明 |
---|
RedisServiceImpl() |
限定符和类型 | 方法和说明 |
---|---|
boolean |
contains(java.lang.String key)
判断是否存在一个key
|
void |
del(java.lang.String key)
根据key删除缓存的数据
|
void |
expire(java.lang.String key,
long timeout)
设置key过期时间
|
java.lang.String |
get(java.lang.String key)
根据key获取缓存的String类型数据
|
java.lang.Object |
getObject(java.lang.String key)
根据key获取缓存的Object类型数据
|
void |
set(java.lang.String key,
java.lang.String value)
设置String类型的缓存
|
void |
set(java.lang.String key,
java.lang.String value,
long timeout)
设置一个有过期时间的String类型的缓存,单位秒
|
void |
setObject(java.lang.String key,
java.lang.Object value)
设置Object类型的缓存
|
void |
setObject(java.lang.String key,
java.lang.Object value,
long timeout)
设置一个有过期时间的Object类型的缓存,单位秒
|
public java.lang.String get(java.lang.String key)
CacheService
get
在接口中 CacheService
public void set(java.lang.String key, java.lang.String value)
CacheService
set
在接口中 CacheService
public void set(java.lang.String key, java.lang.String value, long timeout)
CacheService
set
在接口中 CacheService
public java.lang.Object getObject(java.lang.String key)
CacheService
getObject
在接口中 CacheService
public void setObject(java.lang.String key, java.lang.Object value)
CacheService
setObject
在接口中 CacheService
public void setObject(java.lang.String key, java.lang.Object value, long timeout)
CacheService
setObject
在接口中 CacheService
public void del(java.lang.String key)
CacheService
del
在接口中 CacheService
public boolean contains(java.lang.String key)
CacheService
contains
在接口中 CacheService
public void expire(java.lang.String key, long timeout)
CacheService
expire
在接口中 CacheService