public class SaTokenDaoOfRedis extends Object implements cn.dev33.satoken.dao.SaTokenDao
| 构造器和说明 |
|---|
SaTokenDaoOfRedis(Properties props) |
SaTokenDaoOfRedis(org.noear.redisx.RedisClient redisClient) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
delete(String key)
删除Value
|
void |
deleteObject(String key)
删除Object
|
String |
get(String key)
获取Value,如无返空
|
Object |
getObject(String key)
获取Object,如无返空
|
long |
getObjectTimeout(String key)
获取Object的剩余存活时间 (单位: 秒)
|
long |
getTimeout(String key)
获取Value的剩余存活时间 (单位: 秒)
|
List<String> |
searchData(String prefix,
String keyword,
int start,
int size,
boolean sortType)
搜索数据
|
void |
set(String key,
String value,
long timeout)
写入Value,并设定存活时间 (单位: 秒)
|
void |
setObject(String key,
Object object,
long timeout)
写入Object,并设定存活时间 (单位: 秒)
|
void |
update(String key,
String value)
修改指定key-value键值对 (过期时间不变)
|
void |
updateObject(String key,
Object object)
更新Object (过期时间不变)
|
void |
updateObjectTimeout(String key,
long timeout)
修改Object的剩余存活时间 (单位: 秒)
|
void |
updateTimeout(String key,
long timeout)
修改Value的剩余存活时间 (单位: 秒)
|
public SaTokenDaoOfRedis(Properties props)
public SaTokenDaoOfRedis(org.noear.redisx.RedisClient redisClient)
public void set(String key, String value, long timeout)
set 在接口中 cn.dev33.satoken.dao.SaTokenDaopublic void update(String key, String value)
update 在接口中 cn.dev33.satoken.dao.SaTokenDaopublic void delete(String key)
delete 在接口中 cn.dev33.satoken.dao.SaTokenDaopublic long getTimeout(String key)
getTimeout 在接口中 cn.dev33.satoken.dao.SaTokenDaopublic void updateTimeout(String key, long timeout)
updateTimeout 在接口中 cn.dev33.satoken.dao.SaTokenDaopublic Object getObject(String key)
getObject 在接口中 cn.dev33.satoken.dao.SaTokenDaopublic void setObject(String key, Object object, long timeout)
setObject 在接口中 cn.dev33.satoken.dao.SaTokenDaopublic void updateObject(String key, Object object)
updateObject 在接口中 cn.dev33.satoken.dao.SaTokenDaopublic void deleteObject(String key)
deleteObject 在接口中 cn.dev33.satoken.dao.SaTokenDaopublic long getObjectTimeout(String key)
getObjectTimeout 在接口中 cn.dev33.satoken.dao.SaTokenDaopublic void updateObjectTimeout(String key, long timeout)
updateObjectTimeout 在接口中 cn.dev33.satoken.dao.SaTokenDaoCopyright © 2022. All rights reserved.