SwaggerBootstrapUi注释不显示

SwaggerBootstrapUi使用大坑-不显示注释

今天写一个接口的时候发现一个奇葩的问题,就是swagger不显示注释的问题,网上百度了很多也没有解决,发现一个SwaggerBootstrapUi的小bug.
先看下我的返回数据封装,有做强泛型指定:

controller层

@GetMapping("info/{skuId}")
    @ApiOperation(value = "获取商品详情", notes = "获取商品详情")
    @EncryptResponse
    public Result<ProductVO> ProductInfo(@PathVariable("skuId") Long skuId){
        if(skuId == null){throw new MyException("商品ID不能为空");}
        ProductVO productVO = productService.productInfo(skuId);
        return new Result<ProductVO>().ok(productVO);
    }

productVO实体

@Data
@ApiModel(value = "颜色信息")
public class ProductColorVO implements Serializable {
    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "颜色ID")
    private Long cId;

    @ApiModelProperty(value = "颜色")
    private String cName;

    @ApiModelProperty(value = "尺寸信息")
    private List<ProductSizeVO> sizeList;
}

swagger死活不显示注释说明
在这里插入图片描述
翻了很多文档,也没发现有啥问题,我丢,最后发现不对劲,我代码里明明是cId,cName,怎么显示出来就变成了cid,cname;于是我把代码字段改了,全用小写发现显示正常!!!!!
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值