redis cache manager - serializeValuesWith 추가
This commit is contained in:
parent
695c8cbad8
commit
1cf70c25a9
|
@ -48,8 +48,18 @@ class RedisConfig(
|
||||||
val cacheConfigMap = mutableMapOf<String, RedisCacheConfiguration>()
|
val cacheConfigMap = mutableMapOf<String, RedisCacheConfiguration>()
|
||||||
cacheConfigMap["default"] = RedisCacheConfiguration.defaultCacheConfig()
|
cacheConfigMap["default"] = RedisCacheConfiguration.defaultCacheConfig()
|
||||||
.entryTtl(Duration.ofMinutes(30))
|
.entryTtl(Duration.ofMinutes(30))
|
||||||
|
.serializeValuesWith(
|
||||||
|
RedisSerializationContext.SerializationPair.fromSerializer(
|
||||||
|
GenericJackson2JsonRedisSerializer()
|
||||||
|
)
|
||||||
|
)
|
||||||
cacheConfigMap["cache_ttl_3_days"] = RedisCacheConfiguration.defaultCacheConfig()
|
cacheConfigMap["cache_ttl_3_days"] = RedisCacheConfiguration.defaultCacheConfig()
|
||||||
.entryTtl(Duration.ofDays(3))
|
.entryTtl(Duration.ofDays(3))
|
||||||
|
.serializeValuesWith(
|
||||||
|
RedisSerializationContext.SerializationPair.fromSerializer(
|
||||||
|
GenericJackson2JsonRedisSerializer()
|
||||||
|
)
|
||||||
|
)
|
||||||
|
|
||||||
return RedisCacheManager.builder(redisConnectionFactory)
|
return RedisCacheManager.builder(redisConnectionFactory)
|
||||||
.cacheDefaults(defaultCacheConfig)
|
.cacheDefaults(defaultCacheConfig)
|
||||||
|
|
Loading…
Reference in New Issue