package com.skyline.electricity.swagger;
|
|
import springfox.documentation.swagger2.annotations.*;
|
import springfox.documentation.spring.web.plugins.*;
|
import springfox.documentation.spi.*;
|
import org.springframework.context.annotation.*;
|
import springfox.documentation.service.*;
|
import springfox.documentation.builders.*;
|
|
@Configuration
|
@EnableSwagger2
|
public class SwaggerConfig
|
{
|
@Bean
|
public Docket createRestApi() {
|
return new Docket(DocumentationType.SWAGGER_2).apiInfo(this.apiInfo()).select().apis(RequestHandlerSelectors.basePackage("com.skyline.electricity.controller")).paths(PathSelectors.any()).build();
|
}
|
|
private ApiInfo apiInfo() {
|
return new ApiInfoBuilder().title("\u57fa\u4e8eSpringBoot\u7684\u5eca\u574a\u70ed\u7535\u5382\u4e09\u7ef4\u53ef\u89c6\u5316\u7cfb\u7edf").description("\u66f4\u591a\u8bf7\u5173\u6ce8").version("1.0").build();
|
}
|
}
|