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],我们会很快的为您处理。