文章目录
常用注解:
-
@Api(description = “接口类的描述”)
-
@ApiOperation(value = “接口方法的名称”, notes = “备注说明”)
-
@ApiParam(name = “参数名称”, value = “备注说明”, required = 是否必须):标注在方法的参数上 用于描述参数的名称、备注、是否必须等信息
-
@ApiImplicitParam(paramType = “query”, name = “password”, dataType = “String”, required = true, value = “密码”, defaultValue = “123456”)用于描述方法的参数,标注在方法上,和@ApiParam功能一样,只是标注的位置不同而已
.paramType:参数类型,即参数放在哪个地方
. header–>请求参数的获取:@RequestHeader,参数放在请求头
. query–>请求参数的获取:@RequestParam,参数追加在url后面
. path(用于restful接口)–>请求参数的获取:@PathVariable
. body 使用@RequestBody接收数据 POST有效,参数放在请求体中
. form
.name:参数名
.dataType:参数的数据类型
.required:参数是否必须传
.value&