最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Swagger注解-@ApiModel和@ApiModelProperty的用法

 更新時間:2022年06月14日 10:49:36   作者:時間會告訴你答案,但不能重來  
這篇文章主要介紹了Swagger注解-@ApiModel和@ApiModelProperty的用法,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

@ApiModel

使用場景

在實體類上邊使用,標(biāo)記類時swagger的解析類

概述

提供有關(guān)swagger模型的其它信息,類將在操作中用作類型時自動內(nèi)省

屬性

屬性名稱數(shù)據(jù)類型默認(rèn)值說明
valueString類名為模型提供備用名稱
descriptionString“”提供詳細(xì)的類描述
parentClass<?> parentVoid.class為模型提供父類以允許描述繼承關(guān)系
discriminatoryString“”支持模型繼承和多態(tài),使用鑒別器的字段的名稱,可以斷言需要使用哪個子類型
subTypesClass<?>[]{}從此模型繼承的子類型數(shù)組
referenceString“”指定對應(yīng)類型定義的引用,覆蓋指定的任何其他元數(shù)據(jù)

@ApiModelProperty

使用場景

使用在被 @ApiModel 注解的模型類的屬性上

概述

添加和操作模型屬性的數(shù)據(jù)

屬性

屬性名稱數(shù)據(jù)類型默認(rèn)值說明
valueString“”屬性簡要說明
nameString“”運行覆蓋屬性的名稱。重寫屬性名稱
allowableValuesString“”限制參數(shù)可接收的值,三種方法,固定取值,固定范圍
accessString“”過濾屬性,參閱:io.swagger.core.filter.SwaggerSpecFilter
notesString“”目前尚未使用
dataTypeString“”參數(shù)的數(shù)據(jù)類型,可以是類名或原始數(shù)據(jù)類型,此值將覆蓋從類屬性讀取的數(shù)據(jù)類型
requiredbooleanfalse是否為必傳參數(shù),false:非必傳參數(shù); true:必傳參數(shù)
positionint0允許在模型中顯示排序?qū)傩?/td>
hiddenbooleanfalse隱藏模型屬性,false:不隱藏; true:隱藏
exampleString“”屬性的示例值
readOnlybooleanfalse指定模型屬性為只讀,false:非只讀; true:只讀
referenceString“”指定對應(yīng)類型定義的引用,覆蓋指定的任何其他元數(shù)據(jù)
allowEmptyValuebooleanfalse允許傳空值,false:不允許傳空值; true:允許傳空值

Swagger踩坑@ApiModel注解問題

@ApiModel內(nèi)的注釋 不要出現(xiàn)相同   否則會將相同的vo內(nèi)的字段進(jìn)行合并  

補充:

@ApiModel(description = "碼農(nóng)") description內(nèi)的值 不要相同就可以避免

例如改為:@ApiModel(description = "碼農(nóng)2")

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論

五台县| 民县| 文化| 呼伦贝尔市| 南丰县| 镇江市| 湄潭县| 南城县| 西宁市| 桂阳县| 固安县| 曲松县| 咸丰县| 阜平县| 五常市| 德阳市| 咸丰县| 华坪县| 仁化县| 吴桥县| 景东| 韶山市| 斗六市| 出国| 稷山县| 海阳市| 石门县| 道孚县| 六盘水市| 叶城县| 望江县| 龙口市| 林西县| 孝义市| 宜昌市| 巩义市| 临沧市| 天津市| 辽宁省| 裕民县| 武陟县|