查询商品的详细信息

在查数据的时候不是一下子全部查出来的,而是先查询出商品的基本信息,其他的信息是有一个定时器,在几秒之后再发起一次查询,查询商品的简介,而规格参数是在点击规格参数的时候才进行查询的。

1. 查询商品的基本信息

下游服务:
在common_item模块中,在ItemController中,新增方法:根据id查询商品,方法的返回值:TBItem,方法的参数:@RequestParam Long itemId。
在对应的业务层实现根据商品id查询商品信息的方法,即可实现。
上游服务:
在frontend_portal模块中,创建ItemController,新增方法:查询商品的基本信息,方法的返回值:Result,方法的参数 :Long itemId。
在feign的服务中,新增查询商品基本信息的方法的接口
在业务层中实现查询查品的基本信息的方法,查询完成后记得进行非空的判断。

2. 查询商品的介绍

下游服务
在common_item模块中,在ItemDescController中,新增方法:根据id查询商品描述,方法的返回值:TBItemDesc,方法的参数:@RequestParam Long itemId。
在对应的业务层实现根据商品id查询商品介绍信息的方法,即可实现。
电商项目(十八)--查询商品的详细信息

上游服务
在frontend_portal模块中,在ItemController,新增方法:查询商品的介绍,方法的返回值:Result,方法的参数 :Long itemId。
在feign的服务中,新增查询商品介绍信息的方法的接口
在业务层中实现查询查品的基本介绍的方法,查询完成后记得进行非空的判断。

3. 查询商品的规格参数

下游服务
在common_item模块中,在ItemParamItemController中,新增方法:根据id查询商品的规格参数,方法的返回值:TBItemParamItem,方法的参数:@RequestParam Long itemId。
在对应的业务层实现根据商品id查询商品的规格参数的方法,即可实现。

上游服务
在frontend_portal模块中,在ItemController,新增方法:查询商品的规格参数,方法的返回值:Result,方法的参数 :Long itemId。
在feign的服务中,新增查询商品的规格参数的方法的接口
在业务层中实现查询商品的规格参数的方法,查询完成后记得进行非空的判断。

相关文章: