Spring Boot中整合使用Swagger2构建RESTful APIs
在之前创建的入门级SpringBoot项目添加swagger2生产接口文档
-
创建swagger2配置类
其实这个配置类,只要了解具体能配置哪些东西就好了,这个swagger2配置启动一次之后就不需要改动了。
特别要注意的是里面配置了api文件也就是controller包的路径,不然生成的文档扫描不到接口。
package com.iamapsycho;
import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import springfox.documentation.builders.ApiInfoBuilder; import springfox.documentation.builders.ParameterBuilder; import springfox.documentation.builders.PathSelectors; import springfox.documentation.builders.RequestHandlerSelectors; import springfox.documentation.s