主题 : redis缓存问题 |
级别: 童生
![]() |
1# 发表于:2020-09-04 11:47:43 IP:182.198.*.*
|
||||
---|---|---|---|---|---|
级别: 论坛管理员
![]() |
2# 发表于:2020-09-04 11:53:06 IP:182.28.*.*
只有高级版本才支持了 如果您是普通版本的授权项目建议您可以参考这个方式去做
https://blog.csdn.net/wangdazhu110/article/details/103594379 |
||
---|---|---|---|
级别: 童生
![]() |
3# 发表于:2020-09-04 14:25:30 IP:118.11.*.*
回复第2楼
用上面那篇帖子的办法开启redis之后,系统缓存默认调用就变成了redis,然后各种获取缓存信息的接口就报错了,如登录接口,这个怎么解决呢 org.springframework.data.redis.serializer.SerializationException: Cannot deserialize; nested exception is org.springframework.core.serializer.support.SerializationFailedException: Failed to deserialize payload. Is the byte array a result of corresponding serialization for DefaultDeserializer?; nested exception is java.io.InvalidClassException: com.jeecms.auth.domain.CoreUser; local class incompatible: stream classdesc serialVersionUID = -6159953155877575531, local class serialVersionUID = 1 at org.springframework.data.redis.serializer.JdkSerializationRedisSerializer.deserialize(JdkSerializationRedisSerializer.java:84) at org.springframework.data.redis.serializer.DefaultRedisElementReader.read(DefaultRedisElementReader.java:50) at org.springframework.data.redis.serializer.RedisSerializationContext$SerializationPair.read(RedisSerializationContext.java:204) at org.springframework.data.redis.cache.RedisCache.deserializeCacheValue(RedisCache.java:254) at org.springframework.data.redis.cache.RedisCache.lookup(RedisCache.java:88) |
||
---|---|---|---|
级别: 论坛管理员
![]() |
4# 发表于:2020-09-04 14:28:56 IP:182.28.*.*
您可以研究下我上面提供的哪个方法和我们项目的结合 我们论坛只提供思路是不协助二开的
|
||
---|---|---|---|
1
共1页