mirror of
https://gitee.com/dromara/sa-token.git
synced 2026-02-27 16:50:24 +08:00
SaStorage 规范数据读写接口
This commit is contained in:
@@ -36,8 +36,9 @@ public class SaStorageForReactor implements SaStorage {
|
||||
* 在 [Request作用域] 里写入一个值
|
||||
*/
|
||||
@Override
|
||||
public void set(String key, Object value) {
|
||||
public SaStorageForReactor set(String key, Object value) {
|
||||
exchange.getAttributes().put(key, value);
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -52,8 +53,9 @@ public class SaStorageForReactor implements SaStorage {
|
||||
* 在 [Request作用域] 里删除一个值
|
||||
*/
|
||||
@Override
|
||||
public void delete(String key) {
|
||||
public SaStorageForReactor delete(String key) {
|
||||
exchange.getAttributes().remove(key);
|
||||
return this;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -36,8 +36,9 @@ public class SaStorageForServlet implements SaStorage {
|
||||
* 在 [Request作用域] 里写入一个值
|
||||
*/
|
||||
@Override
|
||||
public void set(String key, Object value) {
|
||||
public SaStorageForServlet set(String key, Object value) {
|
||||
request.setAttribute(key, value);
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -52,8 +53,9 @@ public class SaStorageForServlet implements SaStorage {
|
||||
* 在 [Request作用域] 里删除一个值
|
||||
*/
|
||||
@Override
|
||||
public void delete(String key) {
|
||||
public SaStorageForServlet delete(String key) {
|
||||
request.removeAttribute(key);
|
||||
return this;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -21,8 +21,9 @@ public class SaStorageForSolon implements SaStorage {
|
||||
}
|
||||
|
||||
@Override
|
||||
public void set(String key, Object value) {
|
||||
public SaStorageForSolon set(String key, Object value) {
|
||||
ctx.attrSet(key, value);
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -31,7 +32,8 @@ public class SaStorageForSolon implements SaStorage {
|
||||
}
|
||||
|
||||
@Override
|
||||
public void delete(String key) {
|
||||
public SaStorageForSolon delete(String key) {
|
||||
ctx.attrMap().remove(key);
|
||||
return this;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user