跳至主要內容
仅需一个依赖给Swagger换上新皮肤,既简单又炫酷!

仅需一个依赖给Swagger换上新皮肤,既简单又炫酷!

Swagger作为一款非常流行的API文档生成工具,相信很多小伙伴都在用。Swagger最为方便的地方在于,你的项目只要集成了它,一启动就能生成最新版文档,而且可以在线调试。不过Swagger的接口调试功能确实有很多缺点,比如对JSON支持不太友好。今天我们使用Knife4j来增强下它,使用的是SpringDoc提供的Swagger实现库,希望对大家有所帮助!


macrozheng大约 3 分钟SwaggerKnife4jSpringDoc
颜值爆表!推荐两款JSON可视化工具,配合Swagger使用真香!

颜值爆表!推荐两款JSON可视化工具,配合Swagger使用真香!

经常使用Swagger的小伙伴应该有所体会,Swagger对于JSON的支持真的很不友好!最近发现了两款颜值很不错的JSON可视化工具,可以优雅地展示JSON数据从而提高开发效率,推荐给大家!


macrozheng大约 4 分钟开发工具推荐JSONSwagger
升级 SpringBoot 2.6.x 版本后,Swagger 没法用了!

升级 SpringBoot 2.6.x 版本后,Swagger 没法用了!

最近想体验下最新版本的SpringBoot,逛了下官网,发现SpringBoot目前最新版本已经是2.6.4了,版本更新确实够快的。之前的项目升级了2.6.4版本后发现有好多坑,不仅有循环依赖的问题,连Swagger都没法用了!今天给大家分享下升级过程,填一填这些坑!


macrozheng大约 3 分钟SpringBootSwagger
当Swagger遇上YApi,瞬间高大上了!

当Swagger遇上YApi,瞬间高大上了!

Swagger经常被人吐槽界面不够好看、功能不够强大,其实有很多工具可以和Swagger结合使用,结合之后就会变得非常好用。之前写过一篇文章《Swagger界面丑、功能弱怎么破?用Postman增强下就给力了!》,有朋友留言说YApi也很好用。最近体验了一把YApi,发现确实不错,推荐给大家!


macrozheng大约 5 分钟开源项目精选SwaggerAPI文档工具
Swagger界面丑、功能弱怎么破?用Postman增强下就给力了!

Swagger界面丑、功能弱怎么破?用Postman增强下就给力了!

在使用Swagger的时候,你是否会有这种感觉:提交参数为JSON没法格式化,参数错了查找麻烦,返回结果没法折叠,太长了没法看!Swagger结合Postman使用后这一情况有很大改变,今天我们来讲下如何使用Postman增强Swagger的功能,希望对大家有所帮助!


macrozheng大约 3 分钟开发工具推荐SwaggerPostman
还在手动整合Swagger?Swagger官方Starter是真的香!

还在手动整合Swagger?Swagger官方Starter是真的香!

之前项目中整合Swagger都是直接通过依赖springfox-swaggerspringfox-swagger-ui两个jar包来实现的,最近发现springfox 3.0.0版本已经有了自己的SpringBoot Starter,使用起来更契合SpringBoot项目,非常方便,推荐给大家!


macrozheng大约 4 分钟mall学习教程参考篇SwaggerAPI文档工具
给Swagger升级了新版本,没想到居然有这么多坑!

给Swagger升级了新版本,没想到居然有这么多坑!

看着mall项目中古老的Swagger API文档样式,这次我终于下定决心要给它升个级了。升级过程中遇到了好多坑,不过只要用好Maven,这些都不是个事!


macrozheng大约 5 分钟mall学习教程技术要点篇SwaggerAPI文档工具
mall整合Swagger-UI实现在线API文档

mall整合Swagger-UI实现在线API文档

本文主要讲解mall是如何通过整合Swagger-UI来实现一份相当完善的在线API文档的。


macrozheng大约 4 分钟mall学习教程架构篇SpringBootSwagger