当前位置: 首页 > article >正文

SpringMVC(八)Knife4j 接口文档

目录

一 基础使用

1 配置pom.xml相关依赖

2  项目配置

3 输入指定路径(http://localhost:8080/doc.html) 

二 一些使用方法

1 Tag

2 Operation

3 Schema

4 Parameter

5 可以根据需求来设置

补充:日期的格式化


Knife4j 是基于 Swagger(OpenAPI)的增强工具,专注于 生成、管理和展示 API 文档,主要作用包括:

  • 自动生成接口文档:通过注解自动生成标准化、可视化的 API 文档。

  • 提升协作效率:前后端开发、测试、产品等角色可通过文档快速理解接口定义。

  • 支持接口调试:直接在文档页面发起请求,验证接口功能。

  • 离线文档导出:生成 Markdown、HTML 等格式的离线文档,便于归档或分享。

网站链接

快速开始 | Knife4j

一 基础使用

1 配置pom.xml相关依赖

2  项目配置

3 输入指定路径(http://localhost:8080/doc.html) 

可能出现的问题

尚硅谷新SSM教程中关于Knife4j 接口文档无法显示接口的问题_knife4j没有接口列表-CSDN博客

二 一些使用方法

1 Tag

实现:

实现结果:

2 Operation

实现:

实现结果:

3 Schema

实现:

实现结果:

原来的

实现之后的

4 Parameter

实现:

实现之前

实现后

5 可以根据需求来设置

实现

实现前

实现后

补充:日期的格式化

日期的查询:

在Vo类中实现对日期的转换


http://www.kler.cn/a/590602.html

相关文章:

  • Anaconda 入门指南
  • 在群晖DS923+手动安装我Wordpress最新版
  • 定义模型生成数据表
  • rust 中的package、crate、module
  • python打印输出到文件
  • Go Ebiten小游戏开发:2048
  • Qt5.15.2实现Qt for WebAssembly与示例
  • 学习单片机需要多长时间才能进行简单的项目开发?
  • 04 1个路由器配置一个子网的dhcp服务
  • Java爬虫如何处理动态加载的内容?
  • RTSP/Onvif安防视频EasyNVR平台 vs.多协议接入视频汇聚EasyCVR平台:设备分组的区别
  • 在Android中,子线程可以更新UI吗
  • Vue相关面试题
  • 单片机开发资源分析的实战——以STM32F103C8T6为例子的单片机资源分析
  • 【Pycharm】Pycharm创建.py文件时自动生成文件头
  • 主流开源大模型能力对比矩阵
  • 【HDLBits】Module合集(练习均用两种方法解决)
  • 关于软航OFFICE文档控件软件在Chrome 133版本上提示扩展已停用的原因及处理办法
  • 【C++标准库类型】深入理解vector类型(1):从基础到实践
  • WebSocket生命周期和vue中使用