g5zhu5896 / swagger-group-demo

swagger api文档 可以用同一个model根据group在不同api里展示不同字段和描述
13 stars 11 forks source link

官方有原生的方法支持这个功能不? #1

Open ltylty opened 3 years ago

ltylty commented 3 years ago

knife4j 解决了这个问题 https://doc.xiaominfo.com/knife4j/documentation/filterRequestParameter.html

g5zhu5896 commented 3 years ago

springfox-swagger应该暂不支持. knife4j那个看着是注解在接口上的,不好复用.如果字段多那个注解得传很多参数吧.不过我这个如果用多了,实体类注解会很多.看着也不太友好.

ltylty commented 3 years ago

需要一直隐藏的可以用springfox-swagger原生的 @ApiModelProperty(hidden = true) 需要动态隐藏的一般不会超过三个。 如果有太多需要动态隐藏,就得考虑新建个vo了。