springboot中cache和session的redis序列化器問題

將spring的cache 和 session 中redis默認的jdk序列化器替換成json的序列化器。redis

// 將spring session中的序列化器替換成json的
    @Bean
    public RedisSerializer springSessionDefaultRedisSerializer() {
        return RedisSerializer.json();
    }

    // 將spring cache中的序列化器替換成json的
    @Bean
    public RedisCacheConfiguration redisCacheConfiguration() {
        return RedisCacheConfiguration.defaultCacheConfig().serializeValuesWith(RedisSerializationContext.SerializationPair.fromSerializer(RedisSerializer.json()));
    }
相關文章
相關標籤/搜索