今天安装swagger发现一些方法报错,查看下主要是版本升级有很多API变更了,记录下变更的地方方便查阅
以下装饰器已经被更改/重命名:
@ApiModelProperty
现在是@ApiProperty
@ApiModelPropertyOptional
现在是@ApiPropertyOptional
@ApiResponseModelProperty
现在是@ApiResponseProperty
@ApiImplicitQuery
现在是@ApiQuery
@ApiImplicitParam
现在是@ApiParam
@ApiImplicitBody
现在是@ApiBody
@ApiImplicitHeader
现在是@ApiHeader
@ApiOperation({{ '{' }} title: 'test' {{ '}' }})
现在是@ApiOperation({{ '{' }} summary: 'test' {{ '}' }})
@ApiUseTags
现在是@ApiTags
DocumentBuilder
重大更改(更新的方法签名):
addTag
addBearerAuth
addOAuth2
setContactEmail
现在是setContact
setHost
已经被移除setSchemes
已经被移除
如下方法被添加:
addServer
addApiKey
addBasicAuth
addSecurity
addSecurityRequirements