先看一下升级前后的UI对比,反正我是喜新厌旧了,knife4j不但UI更加好看,还加入了接口统计图,各种请求方式的接口进行了统计,并且添加了接口搜索功能,项目中接口很多,使用swagger的时候需要一个一个找,太痛苦了。。。。
升级前 升级后 升级步骤 第一步:替换依赖删除或者注释掉原来swagger的依赖:
io.springfox springfox-swagger22.9.2 io.springfox springfox-swagger-ui2.9.2
引入knife4j 的依赖:
第二步:在swagger的配置类上添加@EnableKnife4j注解 重启项目,访问接口文档 注意:swagger2升级knife4j 后访问地址变了。 swagger接口文档地址:http://localhost:8080/swagger-ui.html knife4j接口文档地址: http://localhost:8080/doc.htmlcom.github.xiaoymin knife4j-spring-boot-starter2.0.2



