|
|
@@ -8,6 +8,7 @@ import org.springframework.context.annotation.Bean;
|
|
|
import org.springframework.context.annotation.Configuration;
|
|
|
import org.springframework.data.redis.connection.RedisConnectionFactory;
|
|
|
import org.springframework.data.redis.core.RedisTemplate;
|
|
|
+import org.springframework.data.redis.serializer.JdkSerializationRedisSerializer;
|
|
|
import org.springframework.data.redis.serializer.StringRedisSerializer;
|
|
|
|
|
|
@Configuration
|
|
|
@@ -21,7 +22,7 @@ public class RedisConfig extends CachingConfigurerSupport {
|
|
|
RedisTemplate<Object, Object> template = new RedisTemplate<>();
|
|
|
template.setConnectionFactory(connectionFactory);
|
|
|
|
|
|
- FastJson2JsonRedisSerializer serializer = new FastJson2JsonRedisSerializer(Object.class);
|
|
|
+ JdkSerializationRedisSerializer serializer = new JdkSerializationRedisSerializer();
|
|
|
|
|
|
// 使用StringRedisSerializer来序列化和反序列化redis的key值
|
|
|
template.setKeySerializer(new StringRedisSerializer());
|
|
|
@@ -37,7 +38,7 @@ public class RedisConfig extends CachingConfigurerSupport {
|
|
|
@Bean(name = "byteArrayRedisTemplate")
|
|
|
public RedisTemplate<String, String> byteArrayRedisTemplate(RedisConnectionFactory connectionFactory) {
|
|
|
RedisTemplate<String, String> template = new RedisTemplate<>();
|
|
|
- FastJson2JsonRedisSerializer serializer = new FastJson2JsonRedisSerializer(String.class);
|
|
|
+ JdkSerializationRedisSerializer serializer = new JdkSerializationRedisSerializer();
|
|
|
template.setConnectionFactory(connectionFactory);
|
|
|
template.setKeySerializer(new StringRedisSerializer());
|
|
|
template.setValueSerializer(serializer);
|