类 SaTokenDaoForRedisTemplateUseJdkSerializer
java.lang.Object
cn.dev33.satoken.dao.SaTokenDaoForRedisTemplate
cn.dev33.satoken.dao.SaTokenDaoForRedisTemplateUseJdkSerializer
public class SaTokenDaoForRedisTemplateUseJdkSerializer
extends SaTokenDaoForRedisTemplate
implements SaTokenDao
Sa-Token 持久层实现 [ RedisTemplate 存储、JDK默认序列化 ] (可用环境: SpringBoot2、SpringBoot3)
- 从以下版本开始:
- 1.34.0
- 作者:
- click33
-
字段概要
字段修饰符和类型字段说明Object 读写专用从类继承的字段 cn.dev33.satoken.dao.SaTokenDaoForRedisTemplate
isInit, stringRedisTemplate从接口继承的字段 cn.dev33.satoken.dao.SaTokenDao
NEVER_EXPIRE, NOT_VALUE_EXPIRE -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明voiddeleteObject(String key) 删除Object获取Object,如无返空<T> T获取 Object (指定反序列化类型),如无返空longgetObjectTimeout(String key) 获取Object的剩余存活时间 (单位: 秒)protected voidinitMore(org.springframework.data.redis.connection.RedisConnectionFactory connectionFactory) void写入Object,并设定存活时间 (单位: 秒)voidupdateObject(String key, Object object) 更新Object (过期时间不变)voidupdateObjectTimeout(String key, long timeout) 修改Object的剩余存活时间 (单位: 秒)从类继承的方法 cn.dev33.satoken.dao.SaTokenDaoForRedisTemplate
delete, get, getTimeout, init, searchData, set, update, updateTimeout从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait从接口继承的方法 cn.dev33.satoken.dao.SaTokenDao
delete, destroy, get, getTimeout, init, searchData, set, update, updateTimeout从接口继承的方法 cn.dev33.satoken.dao.auto.SaTokenDaoBySessionFollowObject
deleteSession, getSession, getSessionTimeout, setSession, updateSession, updateSessionTimeout
-
字段详细资料
-
objectRedisTemplate
Object 读写专用
-
-
构造器详细资料
-
SaTokenDaoForRedisTemplateUseJdkSerializer
public SaTokenDaoForRedisTemplateUseJdkSerializer()
-
-
方法详细资料
-
initMore
protected void initMore(org.springframework.data.redis.connection.RedisConnectionFactory connectionFactory) - 覆盖:
initMore在类中SaTokenDaoForRedisTemplate
-
getObject
获取Object,如无返空- 指定者:
getObject在接口中SaTokenDao- 指定者:
getObject在接口中SaTokenDaoByObjectFollowString
-
getObject
获取 Object (指定反序列化类型),如无返空- 指定者:
getObject在接口中SaTokenDao- 指定者:
getObject在接口中SaTokenDaoByObjectFollowString- 参数:
key- 键名称- 返回:
- object
-
setObject
写入Object,并设定存活时间 (单位: 秒)- 指定者:
setObject在接口中SaTokenDao- 指定者:
setObject在接口中SaTokenDaoByObjectFollowString
-
updateObject
更新Object (过期时间不变)- 指定者:
updateObject在接口中SaTokenDao- 指定者:
updateObject在接口中SaTokenDaoByObjectFollowString
-
deleteObject
删除Object- 指定者:
deleteObject在接口中SaTokenDao- 指定者:
deleteObject在接口中SaTokenDaoByObjectFollowString
-
getObjectTimeout
获取Object的剩余存活时间 (单位: 秒)- 指定者:
getObjectTimeout在接口中SaTokenDao- 指定者:
getObjectTimeout在接口中SaTokenDaoByObjectFollowString
-
updateObjectTimeout
修改Object的剩余存活时间 (单位: 秒)- 指定者:
updateObjectTimeout在接口中SaTokenDao- 指定者:
updateObjectTimeout在接口中SaTokenDaoByObjectFollowString
-