From 41b485983bac7847af893280c06b3f5cd380d0d7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AD=94?= <2393584716@qq.com> Date: Mon, 17 Feb 2020 23:54:18 +0800 Subject: [PATCH] =?UTF-8?q?demo=E7=A4=BA=E4=BE=8B=E5=BC=BA=E5=88=B6?= =?UTF-8?q?=E6=8C=87=E5=AE=9A=E5=BA=8F=E5=88=97=E5=8C=96=E6=96=B9=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/com/pj/satoken/SaTokenDaoRedis.java | 3 +++ sa-token-doc/doc/use/dao-extend.md | 3 +++ 2 files changed, 6 insertions(+) diff --git a/sa-token-demo-springboot/src/main/java/com/pj/satoken/SaTokenDaoRedis.java b/sa-token-demo-springboot/src/main/java/com/pj/satoken/SaTokenDaoRedis.java index b7a7059..6909cff 100644 --- a/sa-token-demo-springboot/src/main/java/com/pj/satoken/SaTokenDaoRedis.java +++ b/sa-token-demo-springboot/src/main/java/com/pj/satoken/SaTokenDaoRedis.java @@ -5,6 +5,7 @@ import java.util.concurrent.TimeUnit; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.redis.core.RedisTemplate; import org.springframework.data.redis.core.StringRedisTemplate; +import org.springframework.data.redis.serializer.JdkSerializationRedisSerializer; import org.springframework.data.redis.serializer.RedisSerializer; import org.springframework.data.redis.serializer.StringRedisSerializer; // import org.springframework.stereotype.Component; @@ -30,6 +31,8 @@ public class SaTokenDaoRedis implements SaTokenDao { public void setRedisTemplate(RedisTemplate redisTemplate) { RedisSerializer stringSerializer = new StringRedisSerializer(); redisTemplate.setKeySerializer(stringSerializer); + JdkSerializationRedisSerializer jrSerializer = new JdkSerializationRedisSerializer(); + redisTemplate.setValueSerializer(jrSerializer); this.redisTemplate = redisTemplate; } diff --git a/sa-token-doc/doc/use/dao-extend.md b/sa-token-doc/doc/use/dao-extend.md index acae1d4..2805709 100644 --- a/sa-token-doc/doc/use/dao-extend.md +++ b/sa-token-doc/doc/use/dao-extend.md @@ -18,6 +18,7 @@ import java.util.concurrent.TimeUnit; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.redis.core.RedisTemplate; import org.springframework.data.redis.core.StringRedisTemplate; +import org.springframework.data.redis.serializer.JdkSerializationRedisSerializer; import org.springframework.data.redis.serializer.RedisSerializer; import org.springframework.data.redis.serializer.StringRedisSerializer; // import org.springframework.stereotype.Component; @@ -43,6 +44,8 @@ public class SaTokenDaoRedis implements SaTokenDao { public void setRedisTemplate(RedisTemplate redisTemplate) { RedisSerializer stringSerializer = new StringRedisSerializer(); redisTemplate.setKeySerializer(stringSerializer); + JdkSerializationRedisSerializer jrSerializer = new JdkSerializationRedisSerializer(); + redisTemplate.setValueSerializer(jrSerializer); this.redisTemplate = redisTemplate; } -- GitLab