news 2026/1/31 11:00:51

【Swagger技术栈演进史:从Springfox到Knife4j的完整进化路径】

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【Swagger技术栈演进史:从Springfox到Knife4j的完整进化路径】

Swagger技术栈演进史:从Springfox到Knife4j的完整进化路径

🗺️ 一、技术演进路线图

Springfox 2.x (2014-2020) → Springfox 3.0 (2020) → Springdoc OpenAPI (2020+) → Knife4j (增强UI)

二、OpenAPI2规范(Swagger 2.0)

<dependency> <groupId>com.github.xiaoymin</groupId> <artifactId>knife4j-openapi2-spring-boot-starter</artifactId> <version>4.4.0</version> </dependency>

底层依赖:springfox 2.10.5
注解包:io.swagger.annotations.*
适合:旧项目维护、不打算迁移注解
OpenAPI3规范(推荐)

三、 OpenAPI3规范(Swagger 3.0)

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

底层依赖:springdoc-openapi
注解包:io.swagger.v3.oas.annotations.*
适合:新项目、需要Spring Boot 3.x支持

四、访问地址:

增强UI:http://localhost:8080/doc.html 原生UI:http://localhost:8080/swagger-ui.html OpenAPI JSON:http://localhost:8080/v3/api-docs
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/1/30 6:31:54

HunyuanOCR导出Excel功能设想:直接生成可编辑表格文件

HunyuanOCR导出Excel功能设想&#xff1a;直接生成可编辑表格文件 在财务人员面对厚厚一叠发票逐行录入数据时&#xff0c;在研究人员试图从论文图表中提取实验数值却只能手动抄写时&#xff0c;在政务大厅工作人员将扫描件一张张转录进系统时——我们不禁要问&#xff1a;AI发…

作者头像 李华
网站建设 2026/1/27 18:37:49

华为昇腾NPU移植可行性分析:国产芯片适配HunyuanOCR展望

华为昇腾NPU移植可行性分析&#xff1a;国产芯片适配HunyuanOCR展望 在金融票据自动录入、政务文档数字化、跨境物流单据识别等实际场景中&#xff0c;OCR技术早已不再是“能不能读字”的问题&#xff0c;而是“能否端到端理解复杂版面、多语言混排、低质量图像”的能力较量。传…

作者头像 李华
网站建设 2026/1/28 11:26:05

WebSocket实时传输OCR结果:HunyuanOCR流式响应功能规划

WebSocket实时传输OCR结果&#xff1a;HunyuanOCR流式响应功能规划 在移动拍摄文档、视频字幕识别等高频交互场景中&#xff0c;用户早已不再满足于“上传-等待-查看”的传统OCR体验。他们希望刚拍下照片的瞬间&#xff0c;就能看到第一行文字浮现&#xff1b;在观看外语视频时…

作者头像 李华
网站建设 2026/1/29 15:14:05

两款 Windows 宝藏小工具!倒计时 + 定时关机,效率直接拉满!

点击蓝字关注我 作者 |风雨软件 前言 今天给大家安利两款堪称宝藏的实用小工具&#xff0c;绝对能大幅提升你的电脑使用体验&#xff0c;厉害程度一个赛一个&#xff0c;错过可就亏大了&#xff01; Mamsds 桌面倒计时软件 Mamsds 作为一款桌面倒计时软件&#xff0…

作者头像 李华
网站建设 2026/1/31 17:57:42

xhEditor复制word图片到cms系统

企业网站Word粘贴与导入功能解决方案 项目概述与技术需求 作为山西IT行业的.NET工程师&#xff0c;我们近期接到一个企业网站后台管理系统的升级需求&#xff0c;主要目标是实现Word内容一键粘贴和文档导入功能。这个功能将极大提升客户的内容发布效率&#xff0c;特别是对于…

作者头像 李华
网站建设 2026/1/25 3:18:56

华为mate80现在确实没有日日新了,看来华为是对鸿蒙6有信心了

鸿蒙开发者官网 最近入手华为Mate80的用户发现&#xff0c;曾经备受关注的“日日新”功能不见了——这个让用户能在新机初期持续获得系统更新、修复优化的“过渡性福利”&#xff0c;如今正式退出了Mate80系列的配置清单。这一变动并非偶然&#xff0c;背后是华为对鸿蒙OS6&…

作者头像 李华