-
pom.xml
<dependency> <groupId>io.springfox</groupId> <artifactId>springfox-boot-starter</artifactId> <version>3.0.0</version> </dependency>
-
SwaggerConfig
/** * @author: zek * @desc: swagger */ @EnableOpenApi @Configuration public class SwaggerConfig implements WebMvcConfigurer { @Bean public Docket createRestApi() { return new Docket(DocumentationType.OAS_30) .pathMapping("/") // 定义是否开启swagger,false为关闭,可以通过变量控制 .enable(true) // 将api的元信息设置为包含在json ResourceListing响应中。 .apiInfo(apiInfo()) // 接口调试地址 .host("http://localhost:8080") // 选择哪些接口作为swagger的doc发布 .select() .apis(RequestHandlerSelectors.basePackage("xx.xx.xx.controller")) .paths
SpringBoot集成Swagger3.0
最新推荐文章于 2024-03-19 10:54:36 发布