发布商品功能-获取分类关联的品牌
在发布商品时,还需要获取当前选择分类的所有品牌,对应前端请求:
对应API文档:
由于返回的数据不是整个品牌表对应的数据,所有新建一个VO来保存返回的信息:
package com.lastingwar.mall.product.vo;
import lombok.Data;
@Data
public class BrandVo {
/**
* "brandId": 0,
* "brandName": "string",
*/
private Long brandId;
private String brandName;
}
来到对应的控制层:/product/categorybrandrelation/brands/list:
/**
* /product/categorybrandrelation/brands/list
*
* 1、Controller:处理请求,接受和校验数据
* 2、Service接受controller传来的数据,进行业务处理
* 3、Controller接受Service处理完的数据,封装页面指定的vo
*/
@GetMapping(