将商品的基本信息,商品描述,商品的规格参数添加到缓存中
1. 将商品的基本信息添加到缓存
下游服务
在common_redis模块中,创建ItemController,新增方法:添加缓存商品的基本信息,返回值:void,方法参数:@RequestBody TbItem tbItem
在配置文件中增加缓存商品基本信息的key
在业务层实现:添加缓存商品基本信息,key的构成是:根key+商品的id
新增方法:查询缓存商品的基本信息,返回值:TBItem,方法参数:@RequestParam Long itemId
在业务层中实现:查询缓存商品的基本信息。
上游服务
在frontend_portal模块,在ItemController中,新增方法:查询商品基本信息,方法的返回值:Result, 方法的参数:Long itemId。
在feign中添加和查询商品基本信息的接口方法
在业务层中实现查询商品基本信息的方法。先在缓存中查询,查询到返回,没查到在关系型数据库查询,查询完成后,将查询结果添加到缓存中,再返回。