swagger2和springboot整合时,controller里面方法的请求参数是一个实体对象,但是生成api文档时不需要实体对象的所有属性作为请求参数。
controller方法如下 @ApiOperation(value = "测试隐藏属性",httpMethod = "GET") @RequestMapping("/testHidden") public String testHidden(@ModelAttribute User user){ return "success"; } 实体对象属性加了hidden注解但是在接口文档中并没有隐藏,有谁知道怎么解决吗? @ApiModel public class User { private Long id; @ApiModelProperty(hidden = true) private String name; private Integer age; 我想隐藏name参数,怎么解决?
所有的注解都导io.swagger.annotations这个包的是可以实现的
楼主 请问问题解决了吗?