一、Swagger3介绍
开发中有很多接口的开发,接口需要配合完整的接口文档才更方便沟通、使用,Swagger是一个用于自动生成在线接口文档的框架,并可在线测试接口,可以很好的跟Spring结合,只需要添加少量的代码和注解即可,而且在接口变动的同时,即可同步修改接口文档,不用再手动维护接口文档。Swagger3是17年推出的最新版本,相比于Swagger2配置更少,使用更方便
开发环境
- JDK 1.8
- SpringBoot 2.3.5.RELEASE
【特别注意:SpringBoot版本过低则会不支持Swagger3,最好SpringBoot2.2.0版本以上,如果启动失败继续提高SpringBoot版本】
二、 pom.xml里引入包
我的完整pom.xml文件如下:
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://mav