集成knife4j

1、导入依赖

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

2、配置application.yaml

springdoc:  # 访问localhost:3001/doc.html即可跳转到knife4j页面
  swagger-ui:               #自定义swagger前端请求路径
    path: /swagger-ui
    tags-sorter: alpha      # 表示按字母顺序对标签排序
    operations-sorter: alpha    #按照字母顺序对操作(operations,即具体的 API 接口)进行排序。
  api-docs:
    path: /v3/api-docs  # swagger 后端请求地址
    enabled: true   # 是否开启文档功能
  group-configs:
    - group: 'default'
      paths-to-match: '/user/**'
      packages-to-scan:
        - com.tkshop.tkuserservice
knife4j:
  enable: true
  setting:
    language: zh_cn
    enable-swagger-models: true
    enable-dynamic-parameter: false
    footer-custom-content: "<strong>Copyright ©️ 2025 Keyidea. All Rights Reversed</strong>"
    enable-footer-custom: true
    enable-footer: true
    enable-document-manage: true

3、访问

localhost:3001/doc.html

posted @ 2025-02-06 16:57  徐徐丶  阅读(70)  评论(0)    收藏  举报