我知道我们可以使用来自这个@ApiModelProperty的link注释来隐藏id,当我们使用Swagger-Ui时。
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger-ui</artifactId>
<version>2.9.2</version>
</dependency>
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger2</artifactId>
<version>2.9.2</version>
</dependency>但是我使用的是这个spring文档OpenApi依赖项
<dependency>
<groupId>org.springdoc</groupId>
<artifactId>springdoc-openapi-ui</artifactId>
<version>1.2.32</version>
</dependency>当我使用@ApiModelProperty时,我不会得到这个注释springdoc-openapi-ui。对此的注释可以是什么?
发布于 2020-08-13 17:28:45
您必须将swagger 2注释替换为swagger 3注释(它已经包含在springdoc ui依赖项中)。用于swagger 3注释的包是io.swagger.v3.oas.annotations。
这里解释的都是:
https://stackoverflow.com/questions/62828492
复制相似问题