接口 ICacheService
public interface ICacheService
缓存服务
- 作者:
- CharlesSui
-
方法概要
修饰符和类型方法说明boolean
添加缓存boolean
添加缓存boolean
验证缓存项是否存在按key获取缓存获取或添加boolean
删除缓存void
批量删除缓存boolean
修改缓存boolean
修改缓存
-
方法详细资料
-
exists
验证缓存项是否存在- 参数:
key
- 缓存Key- 返回:
- 验证缓存项是否存在
-
add
添加缓存- 参数:
key
- 缓存Keyvalue
- 缓存Value- 返回:
- 添加是否成功
-
add
添加缓存- 参数:
key
- 缓存Keyvalue
- 缓存Valueduration
- 缓存时长- 返回:
- 添加是否成功
-
remove
删除缓存- 参数:
key
- 缓存Key- 返回:
- 删除是否成功
-
removeAll
批量删除缓存- 参数:
keys
- 缓存Key集合
-
get
按key获取缓存- 参数:
key
- 缓存Key- 返回:
- 获取缓存
-
replace
修改缓存- 参数:
key
- 缓存Keyvalue
- 新的缓存Value- 返回:
- 修改是否成功
-
replace
修改缓存- 参数:
key
- 缓存Keyvalue
- 新的缓存Valueduration
- 缓存时长- 返回:
- 修改是否成功
-
getOrSet
获取或添加- 参数:
key
- 缓存Keyvalue
- 缓存ValueexpiresIn
- 缓存时长- 返回:
- 缓存值
-