Giriş
Şu satırı dahil ederiz.
import org.springframework.data.redis.cache.RedisCacheConfiguration;
import org.springframework.data.redis.cache.RedisCacheManager;
Çoğunlukla bu sınıfı yaratmak için RedisCacheManager.builder() çağrısı ile RedisCacheManagerBuilder kullanılıyor
constructor - RedisCacheWriter + RedisCacheConfiguration
Örnek
Şöyle yaparız
@Bean("cache-manager") public RedisCacheManager redisCacheManager(RedisTemplate<String, Object> redisTemplate) { var redisCacheWriter = RedisCacheWriter .nonLockingRedisCacheWriter(Objects.requireNonNull( redisTemplate.getConnectionFactory())); var redisCacheConfiguration = RedisCacheConfiguration.defaultCacheConfig() .serializeValuesWith(RedisSerializationContext.SerializationPair.fromSerializer( redisTemplate.getValueSerializer())); return new RedisCacheManager(redisCacheWriter, redisCacheConfiguration); }
Hiç yorum yok:
Yorum Gönder