版权声明:本文首发 http://asing1elife.com ,转载请注明出处。 https://blog.csdn.net/asing1elife/article/details/82787992
SpringBoot集成Swagger
Swagger 是一款目前世界最流行的API管理工具
更多精彩
- 更多技术博客,请移步 asing1elife’s blog
官网
集成步骤
- 在项目 pom 中引入以下依赖
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger2</artifactId>
<version>2.7.0</version>
</dependency>
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger-ui</artifactId>
<version>2.7.0</version>
</dependency>
- 在项目中配置 Swagger
@Configuration
@EnableSwagger2
public class SwaggerConfig {
@Bean
public Docket api() {
return new Docket(DocumentationType.SWAGGER_2).apiInfo(apiInfo()).select()
.apis(RequestHandlerSelectors.any())
.paths(or(regex("/api/.*"))).build();
}
private ApiInfo apiInfo() {
return new ApiInfoBuilder().title("轻实训-移动端 API").version("1.0").build();
}
}