在redis中通过JSON格式存储java对象(实体类)

论坛 期权论坛 脚本     
匿名技术用户   2021-1-6 06:28   1095   0

redis中插入的key,value要么是string,要么是byte[]数组。那如果是要插入的value是个对象怎么办呢?网上的方法大多是对这个对象进行序列化。但是在实际项目中用序列化的方式,一直报错:invalid stream header: EFBFBDEF。那么,考虑用另一种方式,就是JSON格式。将对象转为JSON字符串然后当作String存在Value中。
1、jar包是alibaba的fastjson

2、创建一个java实体类

3、存入redis

4、读取

5、打印结果

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:7942463
帖子:1588486
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP