接口 SaTokenDaoByObjectFollowString
SaTokenDao 次级实现,Object 读写跟随 String 读写 (推荐中间件型缓存实现 implements 此接口)
- 从以下版本开始:
- 1.41.0
- 作者:
- click33
-
字段概要
从接口继承的字段 cn.dev33.satoken.dao.SaTokenDao
NEVER_EXPIRE, NOT_VALUE_EXPIRE -
方法概要
修饰符和类型方法说明default voiddeleteObject(String key) 删除 Objectdefault Object获取 Object,如无返空default <T> T获取 Object (指定反序列化类型),如无返空default longgetObjectTimeout(String key) 获取 Object 的剩余存活时间 (单位: 秒)default void写入 Object,并设定存活时间 (单位: 秒)default voidupdateObject(String key, Object object) 更新 Object (过期时间不变)default voidupdateObjectTimeout(String key, long timeout) 修改 Object 的剩余存活时间(单位: 秒)从接口继承的方法 cn.dev33.satoken.dao.SaTokenDao
delete, destroy, get, getTimeout, init, searchData, set, update, updateTimeout从接口继承的方法 cn.dev33.satoken.dao.auto.SaTokenDaoBySessionFollowObject
deleteSession, getSession, getSessionTimeout, setSession, updateSession, updateSessionTimeout
-
方法详细资料
-
getObject
获取 Object,如无返空- 指定者:
getObject在接口中SaTokenDao- 参数:
key- 键名称- 返回:
- object
-
getObject
获取 Object (指定反序列化类型),如无返空- 指定者:
getObject在接口中SaTokenDao- 参数:
key- 键名称- 返回:
- object
-
setObject
写入 Object,并设定存活时间 (单位: 秒)- 指定者:
setObject在接口中SaTokenDao- 参数:
key- 键名称object- 值timeout- 存活时间(值大于0时限时存储,值=-1时永久存储,值=0或小于-2时不存储)
-
updateObject
更新 Object (过期时间不变)- 指定者:
updateObject在接口中SaTokenDao- 参数:
key- 键名称object- 值
-
deleteObject
删除 Object- 指定者:
deleteObject在接口中SaTokenDao- 参数:
key- 键名称
-
getObjectTimeout
获取 Object 的剩余存活时间 (单位: 秒)- 指定者:
getObjectTimeout在接口中SaTokenDao- 参数:
key- 指定 key- 返回:
- 这个 key 的剩余存活时间
-
updateObjectTimeout
修改 Object 的剩余存活时间(单位: 秒)- 指定者:
updateObjectTimeout在接口中SaTokenDao- 参数:
key- 指定 keytimeout- 剩余存活时间
-