Redis 与 fastjson 实现存储与读取
文章目录
[隐藏]
- 1、数组 list
- 2、HashMap
1、数组 list
Redis 结合 fastjson 存储
List<Home> home = new ArrayList<Home>(); String key = "redisKey"; redisUtil.set(key, JSON.toJSONString(home));
Redis 结合 fastjson 读取
String key = "redisKey"; Object value = redisUtil.get(key); List<Home> home = JSON.parseArray((String)value, Home.class);
2、HashMap
Redis 结合 fastjson 存储
Map<Integer, List<ItemsToTemplate>> itemMap = new HashMap<Integer, List<ItemsToTemplate>>(); String key = "redisKey"; redisUtil.set(key, JSON.toJSONString(itemMap));
Redis 结合 fastjson 读取
String key = "redisKey"; String value = redisUtil.getStr(key); Map<Integer, List<ItemsToTemplate>> itemMap = JSON.parseObject(value,new TypeReference<Map<Integer,List<ItemsToTemplate>>>(){}.getType()); B3log Redis Java
原文出处:hacpai -> https://hacpai.com/article/1533290992202
本站所发布的一切资源仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如果侵犯你的利益,请发送邮箱到 [email protected],我们会很快的为您处理。