保存列表数据到redis中的方式
保存列表数据到redis中的方式
条件: 已获取了商品列表
List<Goods> goodsList
推荐使用 方式二
方式一: 存取
//方式 1
//存
redisTemplate.boundHashOps("GoodsList").put("goodsList", goodsList);
//取
List<Goods> goods = (List<Goods>) redisTemplate.boundHashOps("goodsList").get("goodsList");方式二: 存取
//方式 2
//存
for (Goods goods : goodsList) {
    redisTemplate.boundHashOps("Goods").put(goods.getId(), goods);
}
//取列表(使用values())
List<Goods> goodsList = redisTemplate.boundHashOps("Goods").values();
//取单个商品(在已知商品id时,可直接获取)
Goods goods = (Goods) redisTemplate.boundHashOps("Goods").get("商品id"); 相关推荐
  王道革    2020-11-25  
   wangdonghello    2020-11-03  
   chenhualong0    2020-11-16  
   聚合室    2020-11-16  
   koushr    2020-11-12  
   guoyanga    2020-11-10  
   fackyou00    2020-11-10  
   Orangesss    2020-11-03  
   dongCSDN    2020-10-31  
   Quietboy    2020-10-30  
   liuyulong    2020-10-29  
   fansili    2020-10-29  
   温攀峰    2020-10-23  
   jackbon    2020-10-19  
   kaixinfelix    2020-10-04