跳到主要内容

第一课 基础组件使用

知识点

练习题

  1. 新增或更新类目观看视频
    • 用【参数校验】组件,对入参类目名称(categoryName)进行非空校验,类目名称为空时则抛出异常信息:类目名称不能为空。
    • 用【if else】组件,分开两种情况:
      • 当类目id (categoryId)存在时:用【更新】组件,根据id更新类目名称(categoryName)。
      • 当类目id (categoryId)不存在时:用【添加】组件,新增类目信息(categoryName),并返回新增后的类目id (categoryId)。
  2. 分页查询商品列表观看视频
    • 用【数据处理】组件,设置分页参数默认值:第几页 pageNum 默认为1,每页数量 pageSize 默认为10。
    • 用【批量查询】组件,分页查询出商品列表(itemList)。
  3. 根据商品id 查询商品及其类目观看视频
    • 用【参数校验】组件,对商品id(itemId) 进行非空校验,商品id为空时则抛出异常信息:商品id不能为空。
    • 用【查询单个】组件,根据商品id(itemId)查询出商品信息(itemInfo)。
    • 用【异常】组件,当商品信息(itemInfo)为 null 时,则抛出异常信息:商品信息不存在。
    • 用【查询单个】组件,根据当商品信息(itemInfo)中的类目id (itemInfo.categoryId) 查询出类目信息(categoryInfo)。
    • 用【数据处理】组件,将类目信息(categoryInfo)的类目名称(categoryInfo.name)赋值给商品信息的类目名称属性(itemInfo.categoryName)。