类 RedissonCacheService
java.lang.Object
cn.iosd.starter.redisson.service.RedissonCacheService
Redisson 缓存服务类,用于封装 Redisson 对象缓存的常用操作
- 作者:
- ok1996
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明void从缓存中删除值booleanexistsList(String key) 判断缓存中是否存在指定的列表boolean判断缓存中是否存在指定的哈希booleanexistsObject(String key) 判断缓存中是否存在指定的键<V> List<V>从缓存中获取列表<K,V> Map<K, V> 从缓存中获取哈希<V> V从缓存中获取值<V> void将列表存储到缓存中-永久保存<V> void将列表存储到缓存中<K,V> void 将哈希存储到缓存中-永久保存<K,V> void 将哈希存储到缓存中void将值存储到缓存中-永久保存void将值存储到缓存中
-
构造器详细资料
-
RedissonCacheService
-
-
方法详细资料
-
setObject
将值存储到缓存中- 参数:
key- 缓存键value- 缓存值ttl- 过期时间(单位:秒)
-
setObject
将值存储到缓存中-永久保存- 参数:
key- 缓存键value- 缓存值
-
getObject
从缓存中获取值- 类型参数:
V- Redis 中存储的值的数据类型- 参数:
key- 缓存键- 返回:
- 缓存值
-
existsObject
判断缓存中是否存在指定的键- 参数:
key- 缓存键- 返回:
- true表示存在,false表示不存在
-
setList
将列表存储到缓存中- 类型参数:
V- List 对象的数据类型- 参数:
key- 缓存键list- 缓存值(List类型)ttl- 过期时间(单位:秒)
-
setList
将列表存储到缓存中-永久保存- 类型参数:
V- List 对象的数据类型- 参数:
key- 缓存键list- 缓存值(List类型)
-
getList
从缓存中获取列表- 类型参数:
V- List 对象的数据类型- 参数:
key- 缓存键- 返回:
- 缓存值(List类型)
-
existsList
判断缓存中是否存在指定的列表- 参数:
key- 缓存键- 返回:
- true表示存在,false表示不存在
-
setMap
将哈希存储到缓存中- 类型参数:
K- Map 对象的键的数据类型V- Map 对象的值的数据类型- 参数:
key- 缓存键map- 缓存值(Map类型)ttl- 过期时间(单位:秒)
-
setMap
将哈希存储到缓存中-永久保存- 类型参数:
K- Map 对象的键的数据类型V- Map 对象的值的数据类型- 参数:
key- 缓存键map- 缓存值(Map类型)
-
getMap
从缓存中获取哈希- 类型参数:
K- Map 对象的键的数据类型V- Map 对象的值的数据类型- 参数:
key- 缓存键- 返回:
- 缓存值(Map类型)
-
existsMap
判断缓存中是否存在指定的哈希- 参数:
key- 缓存键- 返回:
- true表示存在,false表示不存在
-
delete
从缓存中删除值- 参数:
key- 缓存键
-