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 ...
最新文章
- 面试官:Redis 新版本开始引入多线程,你怎么看?
- assert()函数用法
- linux下提示/usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.14‘ not found 解决办法
- 前端学习(2892):如何异步请求封装
- mysql 最近5分钟_如何5分钟实现一个最简单的MySQL代理服务器?
- Git学习总结(11)——Git撤销操作详解
- 性能测试之实现接口关联的两种方式:正则表达式提取器和json提取器
- BZOJ1768 : [Ceoi2009]logs
- Django框架rest_framework中APIView的as_view()源码解析、认证、权限、频率控制
- NX/UG二次开发—装配—抑制的组件怎么获取原型
- ArcGis 地理配准注意事项
- windows系统禁止屏幕旋转快捷键
- 详解Transformer中Self-Attention以及Multi-Head Attention
- 恶意样本分析手册——理论篇
- 介绍一款开源、高性价比的在线教育建站系统
- 去掉Googl默认界面的logo下面的尴尬的文字,对面的菇凉请看过来!!!
- Unity开发手游在Android平台的内存优化
- Ins运营五大技巧总结
- robotframework之解决导入httplibrary库一直标红的问题
- 爪哇国新游记之十六----泛型单链表类
热门文章
- java实训---------双色球彩票管理系统(LotterySystem)
- delphi memo 查找字符 下行插入_VBA实践+用编程代码为PDF文档插入书签
- linux操作系统备份及恢复,备份Linux操作系统的几种方法
- 牛客网-华为机试题(python)
- python画图小实例_Python画高斯分布图形实例代码
- 【POJ2796】Feel Good (简单单调栈)
- NumPy学习笔记之argsort()函数
- php创建目录规则,php创建目录功能
- 容器技术Docker K8s 12 容器服务Kubernetes版ACK详解-使用镜像快速创建无状态应用
- 阿里云云计算 23 VPC的基础架构