美文网首页
swagger2与swagger3的注解对应表

swagger2与swagger3的注解对应表

作者: fzhyzamt | 来源:发表于2021-12-13 10:00 被阅读0次

    pom.xml添加依赖项

    <dependency>
          <groupId>org.springdoc</groupId>
          <artifactId>springdoc-openapi-ui</artifactId>
          <version>1.6.0</version>
       </dependency>
    

    swagger3的包路径为io.swagger.v3.oas.annotations

    swagger2 swagger3 注解位置
    @Api @Tag Controller类
    @ApiOperation(value = "foo", notes = "bar") @Operation(summary = "foo", description = "bar") api端口方法
    @ApiImplicitParams @Parameters api端口方法
    @ApiImplicitParam @Parameter api方法的参数
    @ApiParam @Parameter api方法的参数
    @ApiIgnore @Parameter(hidden = true) 或 @Operation(hidden = true) 或 @Hidden 各处皆可
    @ApiModel @Schema DTO类
    @ApiModelProperty @Schema DTO属性
    @ApiModelProperty(hidden = true) @Schema(accessMode = READ_ONLY) DTO属性
    @ApiResponse(code = 404, message = "foo") @ApiResponse(responseCode = "404", description = "foo") api端口方法

    参考:

    相关文章

      网友评论

          本文标题:swagger2与swagger3的注解对应表

          本文链接:https://www.haomeiwen.com/subject/gxljfrtx.html