保存列表数据到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
Langeldep 2020-11-16
chenhualong0 2020-11-16
聚合室 2020-11-16
koushr 2020-11-12
MRFENGG 2020-11-11
guoyanga 2020-11-10
fackyou00 2020-11-10
Orangesss 2020-11-03
dongCSDN 2020-10-31
rainandtear 2020-10-30
Quietboy 2020-10-30
liuyulong 2020-10-29
fansili 2020-10-29
温攀峰 2020-10-23
jackbon 2020-10-19
kaixinfelix 2020-10-04