类 CacheLocal<Data>
java.lang.Object
org.hy.microservice.common.cache.CacheLocal<Data>
- 类型参数:
Data- 缓存的数据对象 v2.0 2024-09-20 添加:getRowsList 和 getRowsMap 全表数据获取的方法 v3.0 2024-09-23 添加:开放字符串的get、set方法
- 所有已实现的接口:
ICache<Data>
本地缓存
- 版本:
- v1.0
- 作者:
- ZhengWei(HY)
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明删除数据boolean删除内存表。获取数据获取数据获取数据并删除getRowsList(String i_DataBase, String i_Table) 获取全表数据(List结构)getRowsMap(String i_DataBase, String i_Table) 获取全表数据(Map结构)删除数据void保存数据(创建&\u66f4\u65b0)void保存数据(创建&\u66f4\u65b0)设置数据设置数据,并且设定过期时长设置数据,仅在关键字不存在时设置数据
-
构造器详细资料
-
CacheLocal
public CacheLocal()
-
-
方法详细资料
-
save
保存数据(创建&\u66f4\u65b0) -
save
保存数据(创建&\u66f4\u65b0) -
remove
删除数据 -
dropTable
删除内存表。会同时删除表数据、表关系 -
get
获取数据 -
getRowsMap
获取全表数据(Map结构)- 指定者:
getRowsMap在接口中ICache<Data>- 参数:
i_DataBase- 数据库名称i_Table- 表名称- 返回:
- Map.key行主键,Map.value行数据
-
getRowsList
获取全表数据(List结构)- 指定者:
getRowsList在接口中ICache<Data>- 参数:
i_DataBase- 数据库名称i_Table- 表名称- 返回:
-
set
设置数据 -
setex
设置数据,并且设定过期时长 -
setnx
设置数据,仅在关键字不存在时设置数据 -
get
获取数据 -
getdel
获取数据并删除 -
del
删除数据
-