swagger swagger介面規範學習筆記

2021-08-09 22:02:54 字數 867 閱讀 2650

1.1 class上新增註解@apimodel

1.2 屬性上新增註解@apimodelproperty(value = 「姓名」, example = 「name」),屬性是屬於物件關聯屬性則不需要新增example 。

@apimodel(value = "請求結果")

public

class apiresult

2.1 class上新增註解

@api(description = 」 swagger 事例」) ,description可以描述這個controller 是用來做什麼的;

@apiignore:在class 上是過濾掉這個controller 不讓這個類下面的介面在前端顯示,在方法上讓這個介面不在前端顯示。

2.2 方法上新增註解

@apiimplicitparams()

說明:引數傳入每乙個@apiimplicitparam表示乙個引數

name:引數名,通過request.getparameter(「name」).的名字

value:說明

required :是否必填,true:必填,false :不必填

paramtype :引數獲取型別(統一使用query )

datatype :資料型別

@api(value = "swagger", description = "介面描述", position = 2)

public

class testcontroller )

public apiresult test1(string str);

}

只需通過在工程訪問路徑後加上swagger-ui.html

IRelationalOperator 介面的應用

irelationaloperator介面用來確定兩個圖形之間存在的空間關係,空間關係型別包括包含 相交 相等 相接 不相交 重疊 內部等。irelationaloperator介面主要方法有以下8個 1 contains包含關係 包含關係只存在於以下6種情況 點包含點 線包含點 線包含線 面包含點...

IT界匱乏名師

國內著名人力資源專家唐漢祺認為,目前中國it培訓界匱乏名師。為什麼it培訓界匱乏名師?唐漢祺分析認為 1 門檻過低,對學歷基本沒有太多要求。隨著it培訓的遍地開花,對師資的需求直線上公升,而真正的it教師儲備不足。因此,導致了it培訓機構的任課老師良莠不齊。it業的技術發展與知識更新日新月異,很可能...

tablayout fragment 切換介面

addfragment方法是新增fragment replace是替換fragmentprivate void addfragment fragment fragment private void replacefragment fragment fragment mtab.setontabsele...