使用com.github.xiaoymin的swagger-ui版本,@ApiModelProperty 注解失效
时间: 2023-10-17 07:15:54 浏览: 175
如果你使用的是 Swagger2,可以尝试在 pom.xml 中添加以下依赖:
```xml
<!-- swagger2 依赖 -->
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger2</artifactId>
<version>2.9.2</version>
</dependency>
<!-- swagger-ui 依赖 -->
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger-ui</artifactId>
<version>2.9.2</version>
</dependency>
```
如果你使用的是 Swagger3,则需要添加以下依赖:
```xml
<!-- swagger3 依赖 -->
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-boot-starter</artifactId>
<version>3.0.0</version>
</dependency>
```
在 Swagger2 中,`@ApiModelProperty` 注解是用来描述模型属性的,而在 Swagger3 中,该注解已经被废弃,取而代之的是 `@Schema` 注解。你可以尝试使用 `@Schema` 注解来替代 `@ApiModelProperty`。
如果还有问题,请提供更多信息,我将尽力帮助你解决问题。
阅读全文