test #63
@@ -10,6 +10,8 @@ import org.springframework.data.redis.connection.RedisConnectionFactory
 | 
			
		||||
import org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory
 | 
			
		||||
import org.springframework.data.redis.core.RedisTemplate
 | 
			
		||||
import org.springframework.data.redis.repository.configuration.EnableRedisRepositories
 | 
			
		||||
import org.springframework.data.redis.serializer.GenericJackson2JsonRedisSerializer
 | 
			
		||||
import org.springframework.data.redis.serializer.RedisSerializationContext
 | 
			
		||||
import java.time.Duration
 | 
			
		||||
 | 
			
		||||
@Configuration
 | 
			
		||||
@@ -37,6 +39,11 @@ class RedisConfig(
 | 
			
		||||
    fun cacheManager(redisConnectionFactory: RedisConnectionFactory): RedisCacheManager {
 | 
			
		||||
        val defaultCacheConfig = RedisCacheConfiguration.defaultCacheConfig()
 | 
			
		||||
            .entryTtl(Duration.ofMinutes(30))
 | 
			
		||||
            .serializeValuesWith(
 | 
			
		||||
                RedisSerializationContext.SerializationPair.fromSerializer(
 | 
			
		||||
                    GenericJackson2JsonRedisSerializer()
 | 
			
		||||
                )
 | 
			
		||||
            )
 | 
			
		||||
 | 
			
		||||
        val cacheConfigMap = mutableMapOf<String, RedisCacheConfiguration>()
 | 
			
		||||
        cacheConfigMap["default"] = RedisCacheConfiguration.defaultCacheConfig()
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user