文章 33
评论 3
浏览 49185
【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属性上 作用范围....

SpringBoot 整合Swagger 3.0.0

SpringBoot 整合Swagger 3.0.0

SpringBoot 整合Swagger 3.0.0

LocalVariableTableParameterNameDiscoverer 获取方法参数名列表

LocalVariableTableParameterNameDiscoverer 获取方法参数名列表

LocalVariableTableParameterNameDiscoverer 获取方法参数名列表 使用方式: LocalVariableTableParameterNameDiscoverer localVariableTable = new LocalVariableTableParameterNameDiscoverer(); String[] paraNameArr = localVariableTable.getParameterNames(method); 注意: 底层用的是asm解析,但是接口方法的参数名无法得到,即只能是非接口类的方法参数名。

SpringBoot 整合Vue

SpringBoot 整合Vue

搜索词: mybatis plus 遇到问题: 相关文档: Springboot项目与vue项目整合打包](https://www.cnblogs.com/chenziyu/p/10271462.html)

IDEA 创建Spring Boot 项目

IDEA 创建Spring Boot 项目

搜索词: rest repositories spring-boot-devtools 介绍: spring-boot-devtools Spring为开发者提供了spring-boot-devtools的模块给springboot应用提供热部署的功能。 参考资料: 使用IDEA创建一个springboot项目

修仙猿之旅