test #63
|
@ -12,6 +12,7 @@ import org.springframework.data.redis.core.RedisTemplate
|
||||||
import org.springframework.data.redis.repository.configuration.EnableRedisRepositories
|
import org.springframework.data.redis.repository.configuration.EnableRedisRepositories
|
||||||
import org.springframework.data.redis.serializer.GenericJackson2JsonRedisSerializer
|
import org.springframework.data.redis.serializer.GenericJackson2JsonRedisSerializer
|
||||||
import org.springframework.data.redis.serializer.RedisSerializationContext
|
import org.springframework.data.redis.serializer.RedisSerializationContext
|
||||||
|
import org.springframework.data.redis.serializer.StringRedisSerializer
|
||||||
import java.time.Duration
|
import java.time.Duration
|
||||||
|
|
||||||
@Configuration
|
@Configuration
|
||||||
|
@ -39,6 +40,7 @@ class RedisConfig(
|
||||||
fun cacheManager(redisConnectionFactory: RedisConnectionFactory): RedisCacheManager {
|
fun cacheManager(redisConnectionFactory: RedisConnectionFactory): RedisCacheManager {
|
||||||
val defaultCacheConfig = RedisCacheConfiguration.defaultCacheConfig()
|
val defaultCacheConfig = RedisCacheConfiguration.defaultCacheConfig()
|
||||||
.entryTtl(Duration.ofMinutes(30))
|
.entryTtl(Duration.ofMinutes(30))
|
||||||
|
.serializeKeysWith(RedisSerializationContext.SerializationPair.fromSerializer(StringRedisSerializer()))
|
||||||
.serializeValuesWith(
|
.serializeValuesWith(
|
||||||
RedisSerializationContext.SerializationPair.fromSerializer(
|
RedisSerializationContext.SerializationPair.fromSerializer(
|
||||||
GenericJackson2JsonRedisSerializer()
|
GenericJackson2JsonRedisSerializer()
|
||||||
|
@ -48,6 +50,7 @@ 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))
|
||||||
|
.serializeKeysWith(RedisSerializationContext.SerializationPair.fromSerializer(StringRedisSerializer()))
|
||||||
.serializeValuesWith(
|
.serializeValuesWith(
|
||||||
RedisSerializationContext.SerializationPair.fromSerializer(
|
RedisSerializationContext.SerializationPair.fromSerializer(
|
||||||
GenericJackson2JsonRedisSerializer()
|
GenericJackson2JsonRedisSerializer()
|
||||||
|
@ -55,6 +58,7 @@ class RedisConfig(
|
||||||
)
|
)
|
||||||
cacheConfigMap["cache_ttl_3_days"] = RedisCacheConfiguration.defaultCacheConfig()
|
cacheConfigMap["cache_ttl_3_days"] = RedisCacheConfiguration.defaultCacheConfig()
|
||||||
.entryTtl(Duration.ofDays(3))
|
.entryTtl(Duration.ofDays(3))
|
||||||
|
.serializeKeysWith(RedisSerializationContext.SerializationPair.fromSerializer(StringRedisSerializer()))
|
||||||
.serializeValuesWith(
|
.serializeValuesWith(
|
||||||
RedisSerializationContext.SerializationPair.fromSerializer(
|
RedisSerializationContext.SerializationPair.fromSerializer(
|
||||||
GenericJackson2JsonRedisSerializer()
|
GenericJackson2JsonRedisSerializer()
|
||||||
|
|
Loading…
Reference in New Issue