@Bean
public CacheManagercacheManager(RedisConnectionFactory connectionFactory) {
RedisCacheManager redisCacheManager = RedisCacheManager.builder(connectionFactory).build();
return redisCacheManager;
}
@Bean
public RedisTemplateredisTemplate(RedisConnectionFactory redisConnectionFactory){
RedisTemplate redisTemplate =new RedisTemplate();
redisTemplate.setConnectionFactory(redisConnectionFactory);
//key序列化
redisTemplate.setKeySerializer(new StringRedisSerializer());
//value序列化
redisTemplate.setValueSerializer(new Jackson2JsonRedisSerializer(Object.class));
redisTemplate.afterPropertiesSet();
return redisTemplate;
}
网友评论