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(); } }