类 SaTokenCacheDao
java.lang.Object
cn.dev33.satoken.jboot.SaTokenCacheDao
- 所有已实现的接口:
SaTokenDaoBySessionFollowObject,SaTokenDao
使用Jboot的缓存方法存取Token数据
-
字段概要
字段从接口继承的字段 cn.dev33.satoken.dao.SaTokenDao
NEVER_EXPIRE, NOT_VALUE_EXPIRE -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明voidvoiddeleteObject(String key) voiddeleteSession(String sessionId) <T> TlonggetObjectTimeout(String key) getSession(String sessionId) longgetSessionTimeout(String sessionId) longgetTimeout(String key) protected byte[]keyToBytes(Object key) searchData(String prefix, String keyword, int start, int size, boolean sortType) voidvoidvoidsetSession(SaSession session, long timeout) voidvoidupdateObject(String key, Object object) voidupdateObjectTimeout(String key, long timeout) voidupdateSession(SaSession session) voidupdateSessionTimeout(String sessionId, long timeout) voidupdateTimeout(String key, long timeout) protected ObjectvalueFromBytes(byte[] bytes) protected byte[]valueToBytes(Object value) 从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait从接口继承的方法 cn.dev33.satoken.dao.SaTokenDao
destroy, init
-
字段详细资料
-
saRedisCache
-
serializer
protected io.jboot.components.serializer.JbootSerializer serializer
-
-
构造器详细资料
-
SaTokenCacheDao
public SaTokenCacheDao()使用默认redis配置 -
SaTokenCacheDao
调用的Cache名称- 参数:
cacheName- 使用的缓存配置名,默认为 default
-
-
方法详细资料
-
get
- 指定者:
get在接口中SaTokenDao
-
set
- 指定者:
set在接口中SaTokenDao
-
update
- 指定者:
update在接口中SaTokenDao
-
delete
- 指定者:
delete在接口中SaTokenDao
-
getTimeout
- 指定者:
getTimeout在接口中SaTokenDao
-
updateTimeout
- 指定者:
updateTimeout在接口中SaTokenDao
-
getObject
- 指定者:
getObject在接口中SaTokenDao
-
getObject
- 指定者:
getObject在接口中SaTokenDao
-
setObject
- 指定者:
setObject在接口中SaTokenDao
-
updateObject
- 指定者:
updateObject在接口中SaTokenDao
-
deleteObject
- 指定者:
deleteObject在接口中SaTokenDao
-
getObjectTimeout
- 指定者:
getObjectTimeout在接口中SaTokenDao
-
updateObjectTimeout
- 指定者:
updateObjectTimeout在接口中SaTokenDao
-
getSession
- 指定者:
getSession在接口中SaTokenDao- 指定者:
getSession在接口中SaTokenDaoBySessionFollowObject
-
setSession
- 指定者:
setSession在接口中SaTokenDao- 指定者:
setSession在接口中SaTokenDaoBySessionFollowObject
-
updateSession
- 指定者:
updateSession在接口中SaTokenDao- 指定者:
updateSession在接口中SaTokenDaoBySessionFollowObject
-
deleteSession
- 指定者:
deleteSession在接口中SaTokenDao- 指定者:
deleteSession在接口中SaTokenDaoBySessionFollowObject
-
getSessionTimeout
- 指定者:
getSessionTimeout在接口中SaTokenDao- 指定者:
getSessionTimeout在接口中SaTokenDaoBySessionFollowObject
-
updateSessionTimeout
- 指定者:
updateSessionTimeout在接口中SaTokenDao- 指定者:
updateSessionTimeout在接口中SaTokenDaoBySessionFollowObject
-
searchData
public List<String> searchData(String prefix, String keyword, int start, int size, boolean sortType) - 指定者:
searchData在接口中SaTokenDao
-
keyToBytes
-
valueToBytes
-
valueFromBytes
-