类 DefaultSqlCache
java.lang.Object
net.sohelp.boot.admin.core.db.cache.DefaultSqlCache
- 所有已实现的接口:
org.ssssssss.magicapi.modules.db.cache.SqlCache
public class DefaultSqlCache
extends Object
implements org.ssssssss.magicapi.modules.db.cache.SqlCache
默认SQL缓存实现
- 作者:
- mxd
-
构造器详细资料
-
DefaultSqlCache
public DefaultSqlCache(int capacity, long expire) 构造函数,初始化LRU缓存- 参数:
capacity- 缓存容量expire- 过期时间(毫秒)
-
-
方法详细资料
-
put
将数据放入缓存,使用默认过期时间- 指定者:
put在接口中org.ssssssss.magicapi.modules.db.cache.SqlCache- 参数:
name- 缓存名称key- 缓存键value- 缓存值
-
put
将数据放入缓存,指定过期时间- 指定者:
put在接口中org.ssssssss.magicapi.modules.db.cache.SqlCache- 参数:
name- 缓存名称key- 缓存键value- 缓存值ttl- 过期时间(毫秒)
-
get
从缓存中获取数据- 指定者:
get在接口中org.ssssssss.magicapi.modules.db.cache.SqlCache- 参数:
name- 缓存名称key- 缓存键- 返回:
- 缓存值,如果不存在或已过期则返回null
-
delete
删除指定名称的缓存- 指定者:
delete在接口中org.ssssssss.magicapi.modules.db.cache.SqlCache- 参数:
name- 缓存名称
-