文章 36
评论 3
浏览 112978
【SpringFox-Swagger3 注解篇】 一、 @ApiModel 介绍使用

【SpringFox-Swagger3 注解篇】 一、 @ApiModel 介绍使用

Swagger3 注解-@ApiModel 一、简介 1.1 描述 用于响应实体类上,用于说明实体作用 1.2 官方描述: Provides additional information about Swagger models. Classes will be introspected automatically as they are used as types in operations, but you may want to manipulate the structure of the models. 1.3 源码定义 @Target({ElementType.TYPE}) @Retention(RetentionPolicy.RUNTIME) @Inherited public @interface ApiModel { String value() default ""; String description() default ""; Class<?> parent() default Void.class; String discriminator(....

Swagger 注解

Swagger 注解

常用注解: swagger是通过扫描很多的注解来获取数据帮我们展示在ui界面上的,下面就介绍下常用的注解。 注释汇总 对应关系为: swagger2OpenAPI 3注解位置 @Api@Tag(name = “接口类描述”)Controller 类上 @ApiOperation@Operation(summary =“接口方法描述”)Controller 方法上 @ApiImplicitParams@ParametersController 方法上 @ApiImplicitParam@Parameter(description=“参数描述”)Controller 方法上 @Parameters 里 @ApiParam@Parameter(description=“参数描述”)Controller 方法的参数上 @ApiIgnore@Parameter(hidden = true) 或 @Operation(hidden = true) 或 @Hidden- @ApiModel@SchemaDTO类上 @ApiModelProperty@SchemaDTO属性上 作用范围....

修仙猿之旅