@Component public class SaTokenRedisJackson extends Object implements cn.dev33.satoken.dao.SaTokenDao
| Modifier and Type | Field and Description |
|---|---|
boolean |
isInit |
private org.slf4j.Logger |
log |
| Constructor and Description |
|---|
SaTokenRedisJackson() |
| Modifier and Type | Method and Description |
|---|---|
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的剩余存活时间 (单位: 秒)
|
void |
init() |
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,并设定存活时间 (单位: 秒)
|
private void |
setValue(String key,
Object value,
long timeout)
写入Value,并设定存活时间 (单位: 秒)
|
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的剩余存活时间 (单位: 秒)
|
@Bean public void init()
init in interface cn.dev33.satoken.dao.SaTokenDaopublic String get(String key)
get in interface cn.dev33.satoken.dao.SaTokenDaokey - key值public void set(String key, String value, long timeout)
set in interface cn.dev33.satoken.dao.SaTokenDaokey - key值value - value值timeout - 过期时间public void update(String key, String value)
update in interface cn.dev33.satoken.dao.SaTokenDaokey - key值value - value值public void delete(String key)
delete in interface cn.dev33.satoken.dao.SaTokenDaokey - key值public long getTimeout(String key)
getTimeout in interface cn.dev33.satoken.dao.SaTokenDaokey - key值public void updateTimeout(String key, long timeout)
updateTimeout in interface cn.dev33.satoken.dao.SaTokenDaokey - key值timeout - 过期时间public Object getObject(String key)
getObject in interface cn.dev33.satoken.dao.SaTokenDaokey - key值public void setObject(String key, Object object, long timeout)
setObject in interface cn.dev33.satoken.dao.SaTokenDaokey - key值object - 对象的值timeout - 过期时间public void updateObject(String key, Object object)
updateObject in interface cn.dev33.satoken.dao.SaTokenDaokey - key值object - 对象的值public void deleteObject(String key)
deleteObject in interface cn.dev33.satoken.dao.SaTokenDaokey - key值public long getObjectTimeout(String key)
getObjectTimeout in interface cn.dev33.satoken.dao.SaTokenDaokey - key值public void updateObjectTimeout(String key, long timeout)
updateObjectTimeout in interface cn.dev33.satoken.dao.SaTokenDaokey - key值timeout - 过期时间public List<String> searchData(String prefix, String keyword, int start, int size, boolean sortType)
searchData in interface cn.dev33.satoken.dao.SaTokenDaoprefix - 前缀keyword - 关键词start - 开始size - 数量sortType - 排序类型Copyright © 2024. All rights reserved.