美文网首页
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的注解对应表

    pom.xml添加依赖项 swagger3的包路径为io.swagger.v3.oas.annotations。 ...

  • spring[] 的Column注解

    就像@Table注解用来标识实体类与数据表的对应关系类似,@Column注解来标识实体类中属性与数据表中字段的对应...

  • swagger3与swagger2区别

    1、说明 Swagger3是在Swagger2上做了大版本升级,使用方式和Swagger2大体一致,只是需要注意区...

  • Springboot整合Swagger2

    试用了swagger3,对springboot版本要求高不说,还是存在一些问题的,况且感觉swagger2用着还可...

  • JAVA项目搭建Swagger2支持

    1.在pom.xml中加入依赖 2.写Swagger2配置类 3.在对应包下加注解@ApiOperation() ...

  • swagger2 generate

    github 本插件实现swagger2注解生成功能,针对Controller与value object. 首先现...

  • mybatis plus笔记

    二、基本使用 1、常用注解 @TableName(“”):与数据库对应的表名 @TableId:该字段为主键 @T...

  • springboot整合swagger2

    发现我们公司蛮喜欢用swagger2的,那就学习一波 swagger2是什么 简单来说,swagger2通过注解可...

  • Swagger2的实战

    一、Swagger2的官方文档 Swagger官方地址 二、Swagger2的相关注解的介绍 1、接口相关的描述 ...

  • ModelSqlite 2.0.x

    基本思想依然是,使用注解完成表与class,列与field的对应关系,通过创建中间模型拼接最终语句。主要修改: 改...

网友评论

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

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