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

SpringDoc如何集成到Springboot

 更新時間:2025年06月21日 10:32:00   作者:MartinYangHJ  
本文介紹了SpringDoc集成Spring Boot的步驟,包括Maven引入依賴、創(chuàng)建OpenApiConfig文件、配置application.yml及移除SpringFox依賴,以實現(xiàn)OpenAPI文檔功能,感興趣的朋友一起看看吧

1.Maven引入jar包

           <dependency>
                <groupId>org.springdoc</groupId>
                <artifactId>springdoc-openapi-ui</artifactId>
                <version>1.6.14</version> 
            </dependency>

2.新建OpenApiConfig文件,代碼如下

package com.elane.project.ztt.config;
import io.swagger.v3.oas.annotations.enums.SecuritySchemeIn;
import io.swagger.v3.oas.annotations.enums.SecuritySchemeType;
import io.swagger.v3.oas.annotations.security.SecurityScheme;
import io.swagger.v3.oas.models.OpenAPI;
import io.swagger.v3.oas.models.info.Info;
import io.swagger.v3.oas.models.security.SecurityRequirement;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
//swagger顯示Authorization
//@SecurityScheme(
//        name = "bearerAuth",  // 安全方案的唯一名稱
//        type = SecuritySchemeType.HTTP,
//        scheme = "bearer",
//        bearerFormat = "JWT"  // 可選,表明 Token 格式為 JWT
//)
//將未登錄header中的Authorization替換為sid
@SecurityScheme(
        name = "sid",
        type = SecuritySchemeType.APIKEY,
        in = SecuritySchemeIn.HEADER,
        paramName = "sid"
)
@Configuration
public class OpenApiConfig {
    @Bean
    public OpenAPI customOpenAPI() {
        return new OpenAPI()
                .info(new Info()
                        .title("API文檔")
                        .version("1.0")
                        .description("API文檔描述"))
                .addSecurityItem(new SecurityRequirement().addList("sid"));
    }
}

3.application.yml文件增加如下配置

springdoc:
  api-docs:
    path: /v3/api-docs # 更改 API 文檔路徑
  swagger-ui:
    path: /swagger-ui.html # 更改 Swagger UI 路徑
    disable-swagger-default-url: true # 禁用默認 URL 加載
    operations-sort-parameter: alpha # 按字母順序排序 API

4.注意 

如果在項目中使用過SpringFox,需要將SpringFox的依賴全部移除 

到此這篇關(guān)于SpringDoc如何集成到Springboot的文章就介紹到這了,更多相關(guān)SpringDoc集成Springboot內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評論

山阳县| 新化县| 吉隆县| 太仓市| 津市市| 崇义县| 赫章县| 双柏县| 镇原县| 榆树市| 库尔勒市| 方山县| 宽城| 永嘉县| 许昌市| 高安市| 南召县| 阳高县| 宜兰县| 汕尾市| 曲阜市| 蓬莱市| 阿拉善右旗| 永宁县| 尉犁县| 武鸣县| 漳平市| 班戈县| 泰来县| 宜州市| 佳木斯市| 馆陶县| 溆浦县| 太和县| 墨竹工卡县| 潞西市| 丽水市| 双城市| 衡东县| 库尔勒市| 金寨县|