public class RedisCache extends Object implements org.apache.ibatis.cache.Cache
| 构造器和说明 |
|---|
RedisCache(String id) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
clear()
Clears this cache instance
|
String |
getId() |
Object |
getObject(Object key)
Get cached query result from redis
|
ReadWriteLock |
getReadWriteLock() |
int |
getSize() |
void |
putObject(Object key,
Object value)
Put query result to redis
|
Object |
removeObject(Object key)
Remove cached query result from redis
|
void |
setExpire()
每次操作后 设置过期时间
其实这么做来,还不如不使用hash,直接键值对操作算了
|
static void |
setRedisTemplateName(String name) |
public RedisCache(String id)
public static void setRedisTemplateName(String name)
public String getId()
getId 在接口中 org.apache.ibatis.cache.Cachepublic void putObject(Object key, Object value)
putObject 在接口中 org.apache.ibatis.cache.Cachekey - keyvalue - vpublic Object getObject(Object key)
getObject 在接口中 org.apache.ibatis.cache.Cachekey - keypublic Object removeObject(Object key)
removeObject 在接口中 org.apache.ibatis.cache.Cachekey - kpublic void clear()
clear 在接口中 org.apache.ibatis.cache.Cachepublic int getSize()
getSize 在接口中 org.apache.ibatis.cache.Cachepublic ReadWriteLock getReadWriteLock()
getReadWriteLock 在接口中 org.apache.ibatis.cache.Cachepublic void setExpire()
Copyright © 2022. All rights reserved.