91名师指路-头部
91名师指路

redis序列化key

由于某些原因,现在不支持支付宝支付,如需要购买源码请加博主微信进行购买,微信号:13248254750

1 redis里面存数据,然后再通过redis 客户端取出来时,发现是\xac\xed\x00\x05t\x00\tAMAML_123 这种格式的,不太友好。我们需要将他设置为明文。

 

我们只需要在redis的工具类中添加如下的代码即可。

// redis 序列化后redis里面存的就是明文( 123456),否则就是以byte的形式进行存储( \xac\xed\x00\x05t\x00\tAMAML_123)

@Autowired(required = false)

public void setRedisTemplate(RedisTemplate redisTemplate) {

RedisSerializer stringSerializer = new StringRedisSerializer();

redisTemplate.setKeySerializer(stringSerializer);

redisTemplate.setValueSerializer(stringSerializer);

redisTemplate.setHashKeySerializer(stringSerializer);

redisTemplate.setHashValueSerializer(stringSerializer);

this.redisTemplate = redisTemplate;

}

截图如下:


2019-08-12 10:58:24     阅读(1016)

名师出品,必属精品    https://www.91mszl.com

联系博主    
用户登录遮罩层
x

账号登录

91名师指路-底部