类 SaRawSessionUtil
java.lang.Object
cn.dev33.satoken.session.raw.SaRawSessionUtil
SaSession 读写工具类
- 从以下版本开始:
- 1.42.0
- 作者:
- click33
-
方法概要
修饰符和类型方法说明static voiddeleteSessionById(String type, Object valueId) 删除指定 SaSessionstatic SaSessiongetSessionById(String type, Object valueId) 获取指定 SaSession, 如果此 SaSession 尚未在 DB 创建,则新建并返回static SaSessiongetSessionById(String type, Object valueId, boolean isCreate) 获取指定 SaSession 对象, 如果此 SaSession 尚未在 Cache 创建,isCreate 参数代表是否则新建并返回static boolean判断:指定 SaSession 是否存在static StringsplicingSessionKey(String type, Object valueId) 拼接Key: 在存储 SaSession 时应该使用的 key
-
方法详细资料
-
splicingSessionKey
拼接Key: 在存储 SaSession 时应该使用的 key- 参数:
type- 类型valueId- 唯一标识- 返回:
- sessionId
-
isExists
判断:指定 SaSession 是否存在- 参数:
type- /valueId- /- 返回:
- 是否存在
-
getSessionById
获取指定 SaSession 对象, 如果此 SaSession 尚未在 Cache 创建,isCreate 参数代表是否则新建并返回- 参数:
type- /valueId- /isCreate- 如果此 SaSession 尚未在 DB 创建,是否新建并返回- 返回:
- SaSession 对象
-
getSessionById
获取指定 SaSession, 如果此 SaSession 尚未在 DB 创建,则新建并返回- 参数:
type- /valueId- /- 返回:
- SaSession 对象
-
deleteSessionById
删除指定 SaSession- 参数:
type- /valueId- /
-