v1.4.0更新

This commit is contained in:
shengzhang
2020-09-07 02:21:35 +08:00
parent 61647a2bba
commit 167cff595e
51 changed files with 624 additions and 500 deletions

View File

@@ -3,35 +3,35 @@
## 账号session
账号session指的是为每个登录账号分配的session
账号`session`指的是为每个登录账号分配的`session`
#### StpUtil.getSession()
- 返回当前登录账号的session必须是登录后才能调用
- 返回当前登录账号的`session`(必须是登录后才能调用)
## 自定义session
自定义session指的是未登录状态下以一个特定的值作为key来分配的session
自定义`session`指的是未登录状态下以一个特定的值作为key来分配的`session`
#### SaSessionCustomUtil.isExists(String sessionId)
- 查询指定key的session是否存在
- 查询指定key的`session`,是否存在
#### SaSessionCustomUtil.getSessionById(String sessionId)
- 获取指定key的session如果没有则新建并返回
- 获取指定key的`session`,如果没有,则新建并返回
#### SaSessionCustomUtil.delSessionById(String sessionId)
- 删除指定key的session
- 删除指定key的`session`
## session相关操作
那么获取到的`SaSession`具体有哪些方法可供操作?
#### getId()
- 返回此session的id
- 返回此`session`的id
#### setAttribute(String key, Object value)
- 在此session对象上写入值
- 在此`session`对象上写入值
#### getAttribute(String key)
- 在此session对象上查询值
- 在此`session`对象上查询值
具体可参考`javax.servlet.http.HttpSession``SaSession`所含方法与其大体类似