попробуйте следующий код, у меня работает на spring-boot 2.1.0.RELEASE
евожу свое приложение из весенней загрузки 1.5.x в 2.0.x. Я хочу оставить джедаев, но у меня есть проблема с созданиемRedisCacheManager
.
Теперь подпись конструктора
RedisCacheManager(RedisCacheWriter cacheWriter, RedisCacheConfiguration defaultCacheConfiguration)
Но до этого было:
RedisCacheManager(RedisOperations redisOperations)
Я определяю этот бин, имеющий толькоRedisTemplate
в области:
@Bean
public RedisCacheManager redisCacheManager(RedisTemplate redisTemplate) {
HandleRedisCacheManager redisCacheManager = new HandleRedisCacheManager(redisTemplate);
redisCacheManager.setUsePrefix(true);
return redisCacheManager;
}
Как это должно быть создано сейчас?