public class RedisPlatformService extends RedisBaseService implements IRedisService
| 构造器和说明 |
|---|
RedisPlatformService(org.springframework.data.redis.core.RedisTemplate redisTemplate) |
| 限定符和类型 | 方法和说明 |
|---|---|
<T> java.util.List<T> |
getCacheList(java.lang.String key,
java.lang.Class<T> tClass) |
<T> java.util.Map<java.lang.String,T> |
getCacheMap(java.lang.String key)
获得缓存的Map
|
<T> java.util.Map<java.lang.String,T> |
getCacheMap(java.lang.String key,
java.lang.Class<T> tClass) |
<T> T |
getCacheMapValue(java.lang.String key,
java.lang.String hKey,
java.lang.Class<T> tClass) |
<T> T |
getCacheObject(java.lang.String key,
java.lang.Class<T> tClass) |
<T> java.util.List<T> |
getCacheObjectList(java.lang.String key,
java.lang.Class<T> tClass) |
<T> java.util.Set<T> |
getCacheSet(java.lang.String key,
java.lang.Class<T> tClass) |
<T> long |
removeCacheList(java.lang.String key,
java.util.List<T> dataList) |
<T> long |
removeCacheList(java.lang.String key,
T value) |
<T> long |
removeCacheMap(java.lang.String key,
java.util.Map<java.lang.String,T> dataMap) |
long |
removeCacheMap(java.lang.String key,
java.lang.String mapKey) |
<T> long |
removeCacheSet(java.lang.String key,
java.util.Set<T> dataSet) |
<T> long |
removeCacheSet(java.lang.String key,
T data) |
<T> long |
setCacheList(java.lang.String key,
java.util.List<T> dataList)
缓存List数据
|
<T> void |
setCacheMap(java.lang.String key,
java.util.Map<java.lang.String,T> dataMap)
缓存Map
|
<T> org.springframework.data.redis.core.BoundSetOperations<java.lang.String,T> |
setCacheSet(java.lang.String key,
java.util.Set<T> dataSet)
缓存Set
|
cacheProp, cachePush, decrement, deleteObject, deleteObject, expire, expire, getCacheList, getCacheMapValue, getCacheObject, getCacheSet, getExpire, getMultiCacheMapValue, hasKey, increment, increment, keys, setCacheMapValue, setCacheObject, setCacheObject, setNxclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdeleteObject, deleteObject, expire, expire, getCacheList, getCacheMapValue, getCacheObject, getCacheSet, getExpire, getMultiCacheMapValue, hasKey, increment, keys, setCacheMapValue, setCacheObject, setCacheObject, setNxpublic RedisPlatformService(org.springframework.data.redis.core.RedisTemplate redisTemplate)
public <T> T getCacheObject(java.lang.String key,
java.lang.Class<T> tClass)
getCacheObject 在接口中 IRedisServicepublic <T> java.util.List<T> getCacheObjectList(java.lang.String key,
java.lang.Class<T> tClass)
getCacheObjectList 在接口中 IRedisServicepublic <T> long setCacheList(java.lang.String key,
java.util.List<T> dataList)
setCacheList 在接口中 IRedisServicesetCacheList 在类中 RedisBaseServicekey - 缓存的键值dataList - 待缓存的List数据public <T> java.util.List<T> getCacheList(java.lang.String key,
java.lang.Class<T> tClass)
getCacheList 在接口中 IRedisServicepublic <T> long removeCacheList(java.lang.String key,
java.util.List<T> dataList)
removeCacheList 在接口中 IRedisServicepublic <T> long removeCacheList(java.lang.String key,
T value)
removeCacheList 在接口中 IRedisServicepublic <T> org.springframework.data.redis.core.BoundSetOperations<java.lang.String,T> setCacheSet(java.lang.String key,
java.util.Set<T> dataSet)
setCacheSet 在接口中 IRedisServicesetCacheSet 在类中 RedisBaseServicekey - 缓存键值dataSet - 缓存的数据public <T> java.util.Set<T> getCacheSet(java.lang.String key,
java.lang.Class<T> tClass)
getCacheSet 在接口中 IRedisServicepublic <T> long removeCacheSet(java.lang.String key,
T data)
removeCacheSet 在接口中 IRedisServicepublic <T> long removeCacheSet(java.lang.String key,
java.util.Set<T> dataSet)
removeCacheSet 在接口中 IRedisServicepublic <T> void setCacheMap(java.lang.String key,
java.util.Map<java.lang.String,T> dataMap)
setCacheMap 在接口中 IRedisServicesetCacheMap 在类中 RedisBaseServicekey - keydataMap - dataMappublic <T> java.util.Map<java.lang.String,T> getCacheMap(java.lang.String key)
getCacheMap 在接口中 IRedisServicegetCacheMap 在类中 RedisBaseServicekey - keypublic <T> java.util.Map<java.lang.String,T> getCacheMap(java.lang.String key,
java.lang.Class<T> tClass)
getCacheMap 在接口中 IRedisServicepublic <T> long removeCacheMap(java.lang.String key,
java.util.Map<java.lang.String,T> dataMap)
removeCacheMap 在接口中 IRedisServicepublic long removeCacheMap(java.lang.String key,
java.lang.String mapKey)
removeCacheMap 在接口中 IRedisServicepublic <T> T getCacheMapValue(java.lang.String key,
java.lang.String hKey,
java.lang.Class<T> tClass)
getCacheMapValue 在接口中 IRedisServiceCopyright © 2024. All Rights Reserved.