|
@@ -1,6 +1,6 @@
|
|
|
|
|
|
|
|
|
|
-package com.hrsk.cloud.eg.infrastructure.config;
|
|
|
|
|
|
+package com.hrsk.cloud.eg.infrastructure.config.redis;
|
|
import com.fasterxml.jackson.annotation.JsonAutoDetect;
|
|
import com.fasterxml.jackson.annotation.JsonAutoDetect;
|
|
import com.fasterxml.jackson.annotation.PropertyAccessor;
|
|
import com.fasterxml.jackson.annotation.PropertyAccessor;
|
|
import com.fasterxml.jackson.databind.ObjectMapper;
|
|
import com.fasterxml.jackson.databind.ObjectMapper;
|
|
@@ -40,9 +40,9 @@ public class RedisConfig {
|
|
@Bean
|
|
@Bean
|
|
public RedisTemplate<String, Object> redisTemplate() {
|
|
public RedisTemplate<String, Object> redisTemplate() {
|
|
RedisTemplate<String, Object> redisTemplate = new RedisTemplate<>();
|
|
RedisTemplate<String, Object> redisTemplate = new RedisTemplate<>();
|
|
- redisTemplate.setKeySerializer(new StringRedisSerializer());
|
|
|
|
|
|
+ redisTemplate.setKeySerializer(new PrefixRedisSerializer());
|
|
redisTemplate.setValueSerializer(new FastJson2RedisSerializer<Object>(Object.class));
|
|
redisTemplate.setValueSerializer(new FastJson2RedisSerializer<Object>(Object.class));
|
|
- redisTemplate.setHashKeySerializer(new StringRedisSerializer());
|
|
|
|
|
|
+ redisTemplate.setHashKeySerializer(new PrefixRedisSerializer());
|
|
redisTemplate.setHashValueSerializer(new FastJson2RedisSerializer<Object>(Object.class));
|
|
redisTemplate.setHashValueSerializer(new FastJson2RedisSerializer<Object>(Object.class));
|
|
redisTemplate.setConnectionFactory(factory);
|
|
redisTemplate.setConnectionFactory(factory);
|
|
return redisTemplate;
|
|
return redisTemplate;
|