码迷,mamicode.com
首页 > 其他好文 > 详细

Redis配置

时间:2018-12-28 22:20:50      阅读:270      评论:0      收藏:0      [点我收藏+]

标签:pair   ati   compute   code   contex   red   class   key   put   

    /*Redis*/
    @Bean
    public RedisConnectionFactory redisConnectionFactory() {
        return new JedisConnectionFactory();
    }

    /*redis模板*/


 /*   @Bean
    public RedisTemplate redisTemplate() {
        return new StringRedisTemplate(redisConnectionFactory());
    }
*/
    /*RedisCacheManager配置后就不用配置RedisTemplate了*/
    @Bean
    public RedisCacheManager redisCacheManager() {
        RedisCacheConfiguration configuration = RedisCacheConfiguration
                .defaultCacheConfig()
                .computePrefixWith(cacheName -> cacheName)
                //头部使用字符串序列化
                .serializeKeysWith(RedisSerializationContext.SerializationPair.fromSerializer(RedisSerializer.string()))
                //有四种方法序列化、默认jdk的序列化
                .serializeValuesWith(RedisSerializationContext.SerializationPair.fromSerializer(RedisSerializer.json()));

        return RedisCacheManager.builder(redisConnectionFactory()).cacheDefaults(configuration).build();

    }

 

Redis配置

标签:pair   ati   compute   code   contex   red   class   key   put   

原文地址:https://www.cnblogs.com/YouAreABug/p/10192939.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!