Spring boot Redis客户端 乱码
报错信息
127.0.0.1:6379> keys *
1) "\xac\xed\x00\x05t\x00\x04pass"
2) "\xac\xed\x00\x05t\x00\x04name"
3) "name"
解决办法: 替换默认的序列化key 和value 的对象
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.data.redis.core.RedisTemplate;
import org.springframework.data.redis.serializer.GenericJackson2JsonRedisSerializer;
import org.springframework.data.redis.serializer.StringRedisSerializer;/*** Created by sewen on 2017/9/12.*/
@Configuration
public class Config {@Autowiredprivate RedisTemplate redisTemplate;@Beanpublic RedisTemplate redisTemplateInit() {//设置序列化Key的实例化对象redisTemplate.setKeySerializer(new StringRedisSerializer());//设置序列化Value的实例化对象redisTemplate.setValueSerializer(new GenericJackson2JsonRedisSerializer());return redisTemplate;}
}
经过以上方法设置完成之后 使用 RedisTemplate set 时就不会乱码了.
redisTemplate.opsForValue().set(key, value);
Spring boot Redis客户端 乱码相关推荐
- java+cache使用方法_java相关:Spring boot redis cache的key的使用方法
java相关:Spring boot redis cache的key的使用方法 发布于 2020-8-16| 复制链接 摘记: 在数据库查询中我们往往会使用增加缓存来提高程序的性能,@Cacheabl ...
- Spring Boot Redis Cluster 实战干货
转载自 Spring Boot Redis Cluster 实战干货 添加配置信息 spring.redis:database: 0 # Redis数据库索引(默认为0)#host: 192.168 ...
- Spring Boot Redis缓存
Spring Boot Redis缓存 目录[ 隐藏 ] 1 Spring Boot Redis缓存 1.1 Spring Boot Redis项目设置 1.2 Spring Boot Redis缓存 ...
- 太好了 | 这篇写的太好了!Spring Boot + Redis 实现接口幂等性
Hi ! 我是小小,今天是本周的第四篇,第四篇主要内容是 Spring Boot + Redis 实现接口幂等性 介绍 幂等性的概念是,任意多次执行所产生的影响都与一次执行产生的影响相同,按照这个含义 ...
- Spring Boot Redis关闭
Spring Boot Redis 在开发或者本地没有redis数据库时,控制台会一直报连接超时的日志,可以通过配置取消: spring: data:redis:repositories:enable ...
- Spring Boot + Redis 操作多种实现
欢迎关注方志朋的博客,回复"666"获面试宝典 一.Jedis,Redisson,Lettuce三者的区别 共同点:都提供了基于Redis操作的Java API,只是封装程度,具体 ...
- Spring Boot + Redis 实现各种操作,写得太好了吧!
欢迎关注方志朋的博客,回复"666"获面试宝典 来源:blog.csdn.net/qq_42105629/article/details/102589319 一.Jedis,Red ...
- Spring Boot+Redis+拦截器+自定义Annotation实现接口自动幂等
点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试文章 前言 在实际的开发项目中,一个对外暴露的接口往往会面临很多次请求, ...
- Spring Boot Redis 入门
本文,我们基于 Spring Boot 2.X 版本. 1. 概述 在快速入门 Spring Boot 整合 Redis 之前,我们先来做个简单的了解.在 Spring 的生态中,我们使用 Sprin ...
- Spring Boot Redis简介
1.概述 在本文中,我们将通过Spring Data Redis库回顾如何将Redis与Spring Boot结合使用的基础知识. 我们将构建一个应用程序,演示如何通过Web界面执行CRUD操作Red ...
最新文章
- mybatis foreach map_Spring Boot(五):春眠不觉晓,Mybatis知多少
- [蓝桥杯2016初赛]卡片换位 bfs+set
- jenkins漏洞导致服务器中了挖矿病毒!cpu飙高351%!看我如何消灭它!
- Dependence Inversion Principle
- java contenttype_POST不同提交方式对应的Content-Type,及java服务器接收参数方式
- 关于客户端无法获得服务器端GP服务(Geoprocessing Service)结果的解决办法
- JavaScript:堆栈溢出内存泄漏
- C语言:求两个整数的最大公约数
- 一分钟快速了解内网穿透软件有哪些
- 服务器打不QQ显示00001,QQ登陆不了显示00001,什么意思
- DWT(离散小波变换)与其简单应用
- js中关于0.1+0.1不等于0.2 ,而console.log(0.1)是0.1,面试01
- 台式电脑win10系统怎么开启无线服务器,台式电脑win10怎么连wifi_window10台式如何连接wifi...
- UI设计教程分享之RGB与CMYK色彩模式对比
- Axure教程(B站宋老师)
- 使用 JavaScript 编写 Shell 脚本
- 购买腾讯云服务器流程
- 一个事物两个方面的对比举例_对比属于修辞手法吗
- 干货 | 查资料利器:线上图书馆
- Android Studio Chipmunk | 2021.2.1 Patch 1
热门文章
- oracle14501,【图片】【dbdao.com Oracle OCP认证专题】Oracle 11g OCP 考题讲解【oracle吧】_百度贴吧...
- oracle ebs工单入库,ORACLE-EBS_库存功能点操作模块.doc
- C程序设计--排序(冒泡、选择、插入)--插入
- python django部署_Python+django部署(一)
- win7工作组无法查看计算机名,win7系统无法查看工作组计算机怎么解决
- python没有报错但是没结果_python爬取豆瓣top250的电影的信息,没有报错哦,但是没有结果...
- 计算机的doc命令怎么学,cmd命令提示符大全:想成为电脑高手必学CMD命令大全
- 0 post 报红_【报Bug】升级2.3.0.20190919 后,原正常的request post 全部报 Status Code: 415 Unsupported Media Type...
- PAT 乙级A1025 适合当算法入门练习题做
- 极客大学架构师训练营 大数据可视化、机器学习、PageRank算法、KNN分类算法、贝叶斯分类算法、推荐引擎算法、感知机、神经网络 第26课 听课总结