cn.dev33:sa-token-redis是不是现在需要替换成cn.dev33:sa-token-redis-template?
1.43.0
项目已经集成了 implementation("org.springframework.boot:spring-boot-starter-data-redis")
使用cn.dev33:sa-token-redis最新版本只有1.40.0,而且会跑出下面异常:
message: Handler dispatch failed: java.lang.AbstractMethodError: Receiver class cn.dev33.satoken.dao.SaTokenDaoRedis does not define or inherit an implementation of the resolved method 'abstract cn.dev33.satoken.session.SaSession getSession(java.lang.String)' of interface cn.dev33.satoken.dao.SaTokenDao.
换成 sa-token-redis-template-jdk-serializer
换成 sa-token-redis-template-jdk-serializer
cn.dev33:sa-token-redis-template和 sa-token-redis-template-jdk-serializer的区别?
换成 sa-token-redis-template-jdk-serializer
cn.dev33:sa-token-redis-template和 sa-token-redis-template-jdk-serializer的区别?
我现在用前者,会报错
cn.dev33.satoken.exception.SaJsonConvertException: com.fasterxml.jackson.core.JsonParseException: Unexpected character
后者不会
PS: 升级之后要清理旧的 redis 缓存,要不然依然需序列化报错.....
换成 sa-token-redis-template-jdk-serializer
cn.dev33:sa-token-redis-template和 sa-token-redis-template-jdk-serializer的区别?
我现在用前者,会报错
cn.dev33.satoken.exception.SaJsonConvertException: com.fasterxml.jackson.core.JsonParseException: Unexpected character后者不会
PS: 升级之后要清理旧的 redis 缓存,要不然依然需序列化报错.....
一直报错,清除key才成功,感谢!