javascript
SpringBoot+Swagger2常用注解
場景
SpringBoot+Swagger2實(shí)現(xiàn)可視化API文檔流程:
https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/93616618
SpringBoot+MyBatisPlus+Swagger2.7規(guī)范開發(fā)接口流程(以廢料包材入庫與出庫為例):
https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/93875338
注:
博客:
https://blog.csdn.net/badao_liumang_qizhi
關(guān)注公眾號
霸道的程序猿
獲取編程相關(guān)電子書、教程推送與免費(fèi)下載。
實(shí)現(xiàn)
在上面使用Swagger實(shí)現(xiàn)可視化API之后,那么其常用注解有哪些。
@Api
作用在Controller類上,對請求類的說明
示例:
?
@ApiOperation
方法的說明
示例:
?
@ApiImplicitParams 和 @ApiImplicitParam
對方法參數(shù)的說明,單個用@ApiImplicitParam,多個用@ApiImplicitParams
示例:
單個參數(shù)
?
多個參數(shù)
?
@ApiParam
對方法的參數(shù)進(jìn)行說明
示例:
?
@ApiModel
作用在JavaBean上,說明其用途。
有時(shí)參數(shù)為封裝的JavaBean時(shí),需要對此JavaBean進(jìn)行說明
示例:
?
@ApiModelProperty
用在JavaBean類的屬性上面,說明此屬性的的含義
示例:
?
總結(jié)
以上是生活随笔為你收集整理的SpringBoot+Swagger2常用注解的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MyBatis中动态sql实现时间范围比
- 下一篇: ElementUI中显示是否以及Spri