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

springboot3整合knife4j詳細(xì)圖文教程(swagger增強)

 更新時間:2024年03月11日 09:13:31   作者:LB_bei  
開發(fā)api提供對應(yīng)的接口規(guī)范進(jìn)行聯(lián)調(diào)或并行開發(fā),api文檔管理必不可少,常用的Knife4j基于swagger(依賴已經(jīng)compile),可以進(jìn)行管理,下面這篇文章主要給大家介紹了關(guān)于springboot3整合knife4j的相關(guān)資料,需要的朋友可以參考下

前言

springboot升級到3后之前的knife4j配置就要變了一下了

1.導(dǎo)入依賴

<dependency>
        <groupId>com.github.xiaoymin</groupId>
        <artifactId>knife4j-openapi3-jakarta-spring-boot-starter</artifactId>

        <version>4.1.0</version>
</dependency>

2.創(chuàng)建配置文件

import io.swagger.v3.oas.models.OpenAPI;
import io.swagger.v3.oas.models.info.Contact;
import io.swagger.v3.oas.models.info.Info;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;

@Configuration
public class Knife4jConfig {

    @Bean
    public OpenAPI springShopOpenAPI() {
        return new OpenAPI()
                // 接口文檔標(biāo)題
                .info(
                        new Info().title("接口文檔")
                        // 接口文檔簡介
                        .description("Knife4j OpenApi3的接口文檔")
                        // 接口文檔版本
                        .version("v1.0")
                        // 開發(fā)者聯(lián)系方式
                        .contact(new Contact().name("").email(""))
                );
    }
}

3.controller上注解變了

@Tag(name = "首頁")
public class HomeController {

controller方法上的注解 

@Operation(summary = "獲取xxx")
public Result<xxx> getxxx(){

4.實體類應(yīng)用的注解也變了

@Data
@Schema(name = "XXX")
public class XXXVO{

    @Id
    @Schema(description = "")
    private Integer id ;

    /** 父級id */
    @Schema(description = "父級id")
    private Integer pid ;
}

 總結(jié)

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

相關(guān)文章

  • 使用Java實現(xiàn)自動調(diào)整Excel行高和列寬

    使用Java實現(xiàn)自動調(diào)整Excel行高和列寬

    在處理 Excel 文件時,自動調(diào)整行高和列寬是一項常見的需求,本文將介紹如何使用 Java 來自動調(diào)整 Excel 文件中的行高和列寬,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以了解下
    2026-01-01
  • SpringBoot3集成ElasticSearch的方法詳解

    SpringBoot3集成ElasticSearch的方法詳解

    Elasticsearch是一個分布式、RESTful風(fēng)格的搜索和數(shù)據(jù)分析引擎,適用于各種數(shù)據(jù)類型,數(shù)字、文本、地理位置、結(jié)構(gòu)化數(shù)據(jù)、非結(jié)構(gòu)化數(shù)據(jù),本文給大家詳解介紹了SpringBoot3集成ElasticSearch的方法,需要的朋友可以參考下
    2023-08-08
  • SpringBoot整合aws的示例代碼

    SpringBoot整合aws的示例代碼

    本文通過實例代碼給大家介紹SpringBoot整合aws的全過程,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友參考下吧
    2021-12-12
  • jvm添加自定義dns實現(xiàn)過程示例

    jvm添加自定義dns實現(xiàn)過程示例

    這篇文章主要為大家介紹了jvm添加自定義dns實現(xiàn)過程示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-08-08
  • Java中的異步非阻塞AIO模型詳解

    Java中的異步非阻塞AIO模型詳解

    這篇文章主要介紹了Java中的異步非阻塞AIO模型詳解,AIO需要操作系統(tǒng)的支持,在linux內(nèi)核2.6版本中加入了對真正異步IO的支持,java從jdk1.7開始支持AIO,本文提供了部分實現(xiàn)代碼,需要的朋友可以參考下
    2023-09-09
  • @Slf4j?如何實現(xiàn)日志輸入到外部文件

    @Slf4j?如何實現(xiàn)日志輸入到外部文件

    這篇文章主要介紹了@Slf4j?如何實現(xiàn)日志輸入到外部文件,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-12-12
  • 使用Log4j2代碼方式配置實現(xiàn)線程級動態(tài)控制

    使用Log4j2代碼方式配置實現(xiàn)線程級動態(tài)控制

    這篇文章主要介紹了使用Log4j2代碼方式配置實現(xiàn)線程級動態(tài)控制,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-12-12
  • 詳解Java讀取Jar中資源文件及示例代碼

    詳解Java讀取Jar中資源文件及示例代碼

    這篇文章主要介紹了詳解Java讀取Jar中資源文件及實現(xiàn)代碼的相關(guān)資料,在開發(fā)java項目的時候,經(jīng)常會用到j(luò)ar包,這里就說下如何讀取,需要的朋友可以參考下
    2017-07-07
  • Mybatis-Plus同時使用邏輯刪除和唯一索引的問題及解決辦法(報數(shù)據(jù)重復(fù)Duplicate entry的問題)

    Mybatis-Plus同時使用邏輯刪除和唯一索引的問題及解決辦法(報數(shù)據(jù)重復(fù)Duplicate entry的

    在開發(fā)中,我們經(jīng)常會有邏輯刪除和唯一索引同時使用的情況,但當(dāng)使用mybatis plus時,如果同時使用邏輯刪除和唯一索引,會報數(shù)據(jù)重復(fù)Duplicate entry的問題,如何解決這個問題呢,小編給大家分享Mybatis-Plus同時使用邏輯刪除和唯一索引的問題及解決辦法,一起看看吧
    2023-11-11
  • hadoop的wordcount實例代碼

    hadoop的wordcount實例代碼

    這篇文章主要介紹了hadoop的wordcount實例代碼,分享了相關(guān)代碼示例,小編覺得還是挺不錯的,具有一定借鑒價值,需要的朋友可以參考下
    2018-02-02

最新評論

阳西县| 子洲县| 于田县| 廊坊市| 遂昌县| 汝阳县| 杂多县| 家居| 邳州市| 临汾市| 缙云县| 长乐市| 贵定县| 万安县| 双峰县| 应用必备| 惠东县| 万全县| 长沙市| 海南省| 岑巩县| 平阴县| 海原县| 绩溪县| 咸宁市| 中山市| 金湖县| 灵川县| 屯留县| 加查县| 鲁山县| 保定市| 长治市| 中牟县| 卫辉市| 乡宁县| 湘乡市| 太保市| 富阳市| 南木林县| 张家港市|