我知道我们可以在使用@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
。这可能是什么注释?
答案 0 :(得分:1)
您必须将swagger 2注释替换为swagger 3注释(它已经包含在springdoc-openapi-ui依赖项中)。 swagger 3注释的软件包是io.swagger.v3.oas.annotations。
全部在这里说明: