发现Swagger的新皮肤

先上效果图:

.

Swagger作为一款API文档生成工具,虽然功能已经很完善了,但是还是有些不足的地方。偶然发现knife4j弥补了这些不足,赋予了Swagger更多的功能,今天我们来讲下它的使用方法。

knife4j简介

knife4j是springfox-swagger的增强UI实现,为Java开发者在使用Swagger的时候,提供了简洁、强大的接口文档体验。knife4j完全遵循了springfox-swagger中的使用方式,并在此基础上做了增强功能,如果你用过Swagger,你就可以无缝切换到knife4j。

接下来我们来介绍下如何在SpringBoot中使用knife4j,仅需两步即可!

#1. pom文件引入

    com.github.xiaoymin

    knife4j-spring-boot-starter

    

    2.0.2

#2.在SwaggerConfiguration类上加一个注解

@EnableKnife4j

然后访问

在浏览器输入地址:http://host:port/doc.html


官方文档

你可能感兴趣的:(发现Swagger的新皮肤)