mirror of
https://gitee.com/dromara/sa-token.git
synced 2025-04-05 17:37:53 +08:00
1020 B
1020 B
session会话
账号session
账号session
指的是为每个登录账号分配的session
StpUtil.getSession()
- 返回当前登录账号的
session
(必须是登录后才能调用)
自定义session
自定义session
指的是未登录状态下,以一个特定的值作为key,来分配的session
SaSessionCustomUtil.isExists(String sessionId)
- 查询指定key的
session
,是否存在
SaSessionCustomUtil.getSessionById(String sessionId)
- 获取指定key的
session
,如果没有,则新建并返回
SaSessionCustomUtil.delSessionById(String sessionId)
- 删除指定key的
session
session相关操作
那么获取到的SaSession
具体有哪些方法可供操作?
getId()
- 返回此
session
的id
setAttribute(String key, Object value)
- 在此
session
对象上写入值
getAttribute(String key)
- 在此
session
对象上查询值
具体可参考javax.servlet.http.HttpSession
,SaSession
所含方法与其大体类似