国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【Springboot系列】Springboot整合Swagger3不簡單

這篇具有很好參考價值的文章主要介紹了【Springboot系列】Springboot整合Swagger3不簡單。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

1、緣由

???Swagger是一個根據(jù)代碼注解生成接口文檔的工具,減少和前端之間的溝通,前端同學(xué)看著文檔就可以開發(fā)了,提升了效率,之前很少寫swagger,這次自己動手寫,還是有點麻煩,不怎么懂,記錄下,避免下次繼續(xù)踩坑

2、入門

2.1、加入依賴

? ? ? ? 新建一個springboo項目,一路next就好,這里使用的maven

pom.xml中加入配置

        <dependency>
            <groupId>io.springfox</groupId>
            <artifactId>springfox-boot-starter</artifactId>
            <version>3.0.0</version>
        </dependency>

注:第一次用,直接選用新版的,不知道好在哪文章來源地址http://www.zghlxwxcb.cn/news/detail-447443.html

2.2、配置類

package com.example.webdemo.config;

import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import springfox.documentation.builders.RequestHandlerSelectors;
import springfox.documentation.service.ApiInfo;
import springfox.documentation.service.Contact;
import springfox.documentation.spi.Doc

到了這里,關(guān)于【Springboot系列】Springboot整合Swagger3不簡單的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • Java技術(shù)-接口文檔-Swagger2&Swagger3&接口文檔UI整合

    Java技術(shù)-接口文檔-Swagger2&Swagger3&接口文檔UI整合

    目錄 一、Swagger2完整用法 1.POM依賴 2.接口類 3.實現(xiàn)類 4.托管靜態(tài)資源 5.接口文檔配置 6.生產(chǎn)環(huán)境關(guān)閉接口文檔 7.Swagger3頁面效果 二、Swagger3完整用法 三、Swagger整合Knife4jUi 1.POM依賴 2.接口類 3.實現(xiàn)類 4.托管靜態(tài)資源 5.接口文檔配置 6.生產(chǎn)環(huán)境關(guān)閉接口文檔 四、注釋和參數(shù)講解

    2024年02月16日
    瀏覽(31)
  • Spring Boot3整合knife4j(swagger3)

    Spring Boot3整合knife4j(swagger3)

    目錄 1.前置條件 2.導(dǎo)依賴 3.配置 已經(jīng)初始化好一個spring boot項目且版本為3X,項目可正常啟動。 作者版本為3.2.2 初始化教程: 新版idea創(chuàng)建spring boot項目-CSDN博客 https://blog.csdn.net/qq_62262918/article/details/135785412?spm=1001.2014.3001.5501 knife4j官網(wǎng): Knife4j · 集Swagger2及OpenAPI3為一體的增強(qiáng)

    2024年01月23日
    瀏覽(30)
  • springboot 集成 Swagger3(速通)

    springboot 集成 Swagger3(速通)

    → springboot 集成 Swagger2 ← 這次直接使用 2.5.6 的 spring-boot 。 依賴: 啟動類加注解 @EnableOpenApi 新建測試類 訪問 http://127.0.0.1:8080/swagger-ui.html ,沒錯,又是 Error 頁面 此部分參考:https://blog.csdn.net/mmmm0584/article/details/117786055 在swagger3.0中,swagger-ui.html的位置發(fā)生了變化: ??

    2024年02月03日
    瀏覽(22)
  • Springboot項目集成Swagger3.0

    Springboot項目集成Swagger3.0

    開發(fā)時經(jīng)常會出現(xiàn)下面這種情況——“不熟”的接口 因為業(yè)務(wù)的需要接口文檔可能會發(fā)生改變,前后端交互上經(jīng)常會出現(xiàn)參數(shù)不符的情況,通過Excel或者Word維護(hù)接口文檔,會存在時效性較差的問題,而Swagger正是解決這一痛點的利器。在代碼中加入注解,可以實時更新接口。

    2024年02月15日
    瀏覽(25)
  • SpringBoot學(xué)習(xí)之集成Swagger3(二十七)

    SpringBoot學(xué)習(xí)之集成Swagger3(二十七)

    一、Maven配置 注意swagger的版本號是3.0.0版本以上才可以,這里我們就選擇3.0.0版本 ?完整的Maven配置如下(僅供參考): project xmlns=\\\"http://maven.apache.org/POM/4.0.0\\\" xmlns:xsi=\\\"http://www.w3.org/2001/XMLSchema-instance\\\" xsi:schemaLocation=\\\"http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd\\\"

    2024年02月05日
    瀏覽(25)
  • springboot配置swagger3-springfox實現(xiàn)

    springfox 之前配置需要聲明多個依賴,到了 3 直接聲明一個 starter 就行了. springboot 版本 2.7.7 springfox-boot-starter 版本 3.0.0 聲明依賴 聲明yml配置 bean配置

    2024年02月12日
    瀏覽(20)
  • springboot2.7以上版本配置swagger3.0.0版本瀏覽器無法打開swagger-ui

    1.最實用解決方式:將pom里的swagger依賴降到2.9.0即可 過低無法啟動項目 1.2 Springboot2.6以后將SpringMVC 默認(rèn)路徑匹配策略從AntPathMatcher 更改為PathPatternParser Springfox 使用的路徑匹配是基于AntPathMatcher的,而Spring Boot 2.6.X使用的是PathPatternMatcher 2.3.0.0版本swagger2訪問地址為:http://loca

    2024年02月11日
    瀏覽(21)
  • 【Springboot系列】SpringBoot整合WebSocket,既然如此簡單(含源碼)

    【Springboot系列】SpringBoot整合WebSocket,既然如此簡單(含源碼)

    前言: 在當(dāng)今互聯(lián)網(wǎng)時代,實時通信已經(jīng)成為了許多應(yīng)用程序的基本需求。 而WebSocket作為一種全雙工通信協(xié)議,為開發(fā)者提供了一種簡單、高效的實時通信解決方案。 本文將介紹如何使用Spring Boot框架來實現(xiàn)WebSocket的集成,快速搭建實時通信功能。 什么是WebSocket? WebSocke

    2024年02月05日
    瀏覽(17)
  • Swagger3學(xué)習(xí)筆記

    Swagger3學(xué)習(xí)筆記

    參考https://blog.csdn.net/YXXXYX/article/details/124952856 https://blog.csdn.net/m0_53157173/article/details/119454044 不加會報錯 訪問http://localhost:8080/swagger-ui/index.html Docket 是一個配置類,用于配置 Swagger 的文檔生成規(guī)則。通過創(chuàng)建一個 Docket 實例,您可以指定要生成的文檔的詳細(xì)信息,例如 API 的基

    2024年02月13日
    瀏覽(24)
  • swagger3.0配置化

    2024年02月06日
    瀏覽(21)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包