Commit 824cd642 by zhoujinghao

swagger 提交

1 parent 3f3191d2
...@@ -25,7 +25,6 @@ import java.util.List; ...@@ -25,7 +25,6 @@ import java.util.List;
@RequestMapping("web/nafmii/test/") @RequestMapping("web/nafmii/test/")
@Api(tags = "1.0.0", description = "测试") @Api(tags = "1.0.0", description = "测试")
public class TestController { public class TestController {
@Autowired @Autowired
private TestService service; private TestService service;
......
package org.nafmii.nafmiiadmin.swagger; package org.nafmii.nafmiiadmin.swagger;
import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Configuration;
import springfox.documentation.builders.ApiInfoBuilder; import springfox.documentation.builders.ApiInfoBuilder;
...@@ -10,21 +11,21 @@ import springfox.documentation.spi.DocumentationType; ...@@ -10,21 +11,21 @@ import springfox.documentation.spi.DocumentationType;
import springfox.documentation.spring.web.plugins.Docket; import springfox.documentation.spring.web.plugins.Docket;
import springfox.documentation.swagger2.annotations.EnableSwagger2; import springfox.documentation.swagger2.annotations.EnableSwagger2;
/** /**
* 用于在swagger-ui.html上展示所有Api接口 * 用于在swagger-ui.html上展示所有Api接口
* * User: FrankBai
* @author zhouxianli * Date: 2020/02/14
*/ **/
@Configuration @Configuration
@EnableSwagger2 @EnableSwagger2
public class SwaggerConfig { public class SwaggerConfig {
@Bean @Bean
public Docket adminApi() { public Docket adminApi() {
String basePackage = "org.nafmii.nafmiiadmin";// 要暴露的API接口的基础包名 // String basePackage = ADMIN_SWAGGER;// 要暴露的API接口的基础包名
return new Docket (DocumentationType.SWAGGER_2) return new Docket (DocumentationType.SWAGGER_2)
.select () .select ()
.apis (RequestHandlerSelectors.basePackage (basePackage)) .apis (RequestHandlerSelectors.basePackage ("org.nafmii.nafmiiadmin"))
.paths (PathSelectors.any ()) .paths (PathSelectors.any ())
.build () .build ()
.apiInfo (apiInfo ()) .apiInfo (apiInfo ())
...@@ -33,8 +34,8 @@ public class SwaggerConfig { ...@@ -33,8 +34,8 @@ public class SwaggerConfig {
private static ApiInfo apiInfo() { private static ApiInfo apiInfo() {
return new ApiInfoBuilder () return new ApiInfoBuilder ()
.title ("测试") .title ("NAFMIIweb应用层接口说明")
.description ("测试") .description ("NAFMIIweb应用层接口说明")
.version ("1.0") .version ("1.0")
.build (); .build ();
} }
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!