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

SpringBoot中swagger的使用

 更新時(shí)間:2021年05月07日 10:18:08   作者:代碼呆嘛  
這篇文章主要介紹了SpringBoot中swagger的使用,文中有非常詳細(xì)的代碼示例,對(duì)正在學(xué)習(xí)swagger的小伙伴們有非常好的幫助,需要的朋友可以參考下
  • 接口文檔對(duì)前后端開(kāi)發(fā)人員非常重要,swagger 是基于open api規(guī)范構(gòu)建開(kāi)源工具,

swagger組件有
swagger editor 基于瀏覽器編輯器,
swagger ui 可視化ui展示描述文件 ,
swagger inspector 和ui組件很像,可以返回更多信息,會(huì)保存請(qǐng)求實(shí)際參數(shù),
spring fox 是可以根據(jù)代碼生成接口文檔,所以描述文件是根據(jù)項(xiàng)目來(lái)變化的,不用手動(dòng)更新,
springboot導(dǎo)入spring-fox依賴(lài)就是導(dǎo)入了wagger,
在啟動(dòng)類(lèi)上添加@EnableSwagger2注解,添加這個(gè)注解后表示啟動(dòng)項(xiàng)目就會(huì)啟動(dòng)swagger組件,對(duì)當(dāng)前項(xiàng)目全部控制器進(jìn)行掃描,
訪(fǎng)問(wèn)swagger-ui
啟動(dòng)項(xiàng)目后在瀏覽器中輸入 http://ip:port/swagger-ui.html
在swagger-ui中可視化操作項(xiàng)目接口,

  • swagger配置

可以在項(xiàng)目中創(chuàng)建SwaggerConfig 配置對(duì)象來(lái)進(jìn)行配置文檔內(nèi)容
Docket對(duì)象 通過(guò)這個(gè)對(duì)象配置描述文件信息
通過(guò)apis()方法來(lái)設(shè)置哪些包中的內(nèi)容被掃描,

  • 常用注解

@Api
是類(lèi)上注解 控制了整個(gè)類(lèi)生成接口信息的內(nèi)容,屬性tags 類(lèi)的名字 description描述
@ApiOperation 寫(xiě)在方法上的注解,對(duì)方法進(jìn)行描述, 屬性value 方法描述 notes 提示信息
@ApiParam 寫(xiě)在方法參數(shù)中的注解,用于對(duì)參數(shù)進(jìn)行描述,說(shuō)明一下是否是必填項(xiàng),屬性有 name 參數(shù)名字 value參數(shù)描述 required是否是必須
@ApiModel是類(lèi)上注解,主要應(yīng)用在實(shí)體類(lèi)上,屬性value 類(lèi)名稱(chēng),description 是描述
@ApiModelproperty可以應(yīng)用在方法上或是屬性上,用于方法參數(shù)是應(yīng)用類(lèi)型時(shí)進(jìn)行定義描述
@Apilgnore 用于類(lèi)上方法上參數(shù)上,表示被忽視,

  • 前后端分離

一般使用vue+springboot
后端:后端控制層 服務(wù)層 數(shù)據(jù)訪(fǎng)問(wèn)層
前端:前端控制層 視圖層
前后端交互 API
創(chuàng)建springboot項(xiàng)目 導(dǎo)入對(duì)應(yīng)的依賴(lài)

在這里插入圖片描述

啟動(dòng)swagger界面查看

在這里插入圖片描述

配置swagger
swagger有自己的配置實(shí)例對(duì)象 Docket
這個(gè)對(duì)象方法中有多個(gè)屬性
apiinfo屬性是配置swagger顯示的信息
select()配置掃描接口
groupname()配置api文檔的分組 配置多個(gè)Docket實(shí)例可以實(shí)現(xiàn)多個(gè)分組,多個(gè)@bean

在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述

到此這篇關(guān)于SpringBoot中swagger的使用的文章就介紹到這了,更多相關(guān)swagger的使用內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • idea sql的xml文件出現(xiàn)紅色警告符的處理方式

    idea sql的xml文件出現(xiàn)紅色警告符的處理方式

    這篇文章主要介紹了idea sql的xml文件出現(xiàn)紅色警告符處理方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-04-04
  • 詳解Java中int和Integer的區(qū)別

    詳解Java中int和Integer的區(qū)別

    這篇文章主要介紹了Java中int和Integer的區(qū)別文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-04-04
  • SpringBoot自動(dòng)配置的原理詳解

    SpringBoot自動(dòng)配置的原理詳解

    這篇文章主要介紹了SpringBoot自動(dòng)配置的原理詳解,本節(jié)更詳細(xì)地介紹了如何使用 Spring Boot,它涵蓋了諸如構(gòu)建系統(tǒng)、自動(dòng)配置以及如何運(yùn)行應(yīng)用程序等主題,我們還介紹了一些 Spring Boot 最佳實(shí)踐,需要的朋友可以參考下
    2023-09-09
  • java能寫(xiě)爬蟲(chóng)程序嗎

    java能寫(xiě)爬蟲(chóng)程序嗎

    在本篇文章里小編給大家整理的是一篇關(guān)于java是否能寫(xiě)爬蟲(chóng)程序的一篇文章,對(duì)此有興趣的朋友們可以學(xué)習(xí)下。
    2021-01-01
  • 詳解Java實(shí)現(xiàn)負(fù)載均衡的幾種算法代碼

    詳解Java實(shí)現(xiàn)負(fù)載均衡的幾種算法代碼

    本篇文章主要介紹了詳解Java實(shí)現(xiàn)負(fù)載均衡的幾種算法代碼 ,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-02-02
  • eclipse修改jvm參數(shù)調(diào)優(yōu)方法(2種)

    eclipse修改jvm參數(shù)調(diào)優(yōu)方法(2種)

    本篇文章主要介紹了eclipse修改jvm參數(shù)調(diào)優(yōu)方法(2種),小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-02-02
  • SpringBoot如何根據(jù)目錄路徑生成接口的url路徑

    SpringBoot如何根據(jù)目錄路徑生成接口的url路徑

    這篇文章主要介紹了SpringBoot如何根據(jù)目錄路徑生成接口的url路徑,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-11-11
  • 使用jsoup解析html的table中的文本信息實(shí)例

    使用jsoup解析html的table中的文本信息實(shí)例

    今天小編就為大家分享一篇使用jsoup解析html的table中的文本信息實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-05-05
  • Java提效神器Stream的一些冷門(mén)技巧匯總

    Java提效神器Stream的一些冷門(mén)技巧匯總

    這篇文章主要給大家介紹了關(guān)于Java提效神器Stream的一些冷門(mén)技巧,Stream是java對(duì)集合操作的優(yōu)化,相較于迭代器,使用Stream的速度非???并且它支持并行方式處理集合中的數(shù)據(jù),默認(rèn)情況能充分利用cpu的資源,需要的朋友可以參考下
    2021-07-07
  • String轉(zhuǎn)JSONObject的兩種方式

    String轉(zhuǎn)JSONObject的兩種方式

    這篇文章主要介紹了String轉(zhuǎn)JSONObject,本文通過(guò)實(shí)例代碼給大家介紹兩種方式轉(zhuǎn)換,結(jié)合實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-07-07

最新評(píng)論

宁海县| 延安市| 哈巴河县| 江阴市| 靖安县| 鄂托克前旗| 崇信县| 天台县| 万年县| 金坛市| 个旧市| 灵台县| 西安市| 石柱| 仪陇县| 汝州市| 绥中县| 广州市| 桃园县| 徐州市| 驻马店市| 缙云县| 凤冈县| 阿城市| 楚雄市| 东光县| 若尔盖县| 皮山县| 邵阳县| 昂仁县| 石景山区| 策勒县| 旅游| 河西区| 墨竹工卡县| 融水| 信阳市| 临洮县| 云阳县| 湖州市| 遂昌县|