SwaggerConfig.java 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. //package com.yihu.jw.config;
  2. //
  3. //import com.yihu.jw.rm.wlyy.WlyyRequestMapping;
  4. //import org.springframework.context.annotation.Bean;
  5. //import org.springframework.context.annotation.ComponentScan;
  6. //import org.springframework.context.annotation.Configuration;
  7. //import springfox.documentation.service.ApiInfo;
  8. //import springfox.documentation.spi.DocumentationType;
  9. //import springfox.documentation.spring.web.plugins.Docket;
  10. //import springfox.documentation.swagger2.annotations.EnableSwagger2;
  11. //
  12. //import static com.google.common.base.Predicates.or;
  13. //import static springfox.documentation.builders.PathSelectors.regex;
  14. //
  15. //@Configuration
  16. //@EnableSwagger2
  17. //@ComponentScan("com.yihu.jw.**")
  18. //public class SwaggerConfig {
  19. // public static final String Wlyy_API = "Wlyy";
  20. //
  21. // @Bean
  22. // public Docket wlyyAPI() {
  23. // return new Docket(DocumentationType.SWAGGER_2)
  24. // .groupName(Wlyy_API)
  25. // .useDefaultResponseMessages(false)
  26. // .forCodeGeneration(false)
  27. // .pathMapping("/")
  28. // .select()
  29. // .paths(or(
  30. // regex("/" + WlyyRequestMapping.api_wlyy_common + "/.*")
  31. // ))
  32. // .build()
  33. // .apiInfo(wlyyApiInfo());
  34. // }
  35. //
  36. // private ApiInfo wlyyApiInfo() {
  37. // ApiInfo wlyyInfo = new ApiInfo("基卫2.0API",
  38. // "基卫2.0API,提供基础卫生相关服务。",
  39. // "1.0",
  40. // "No terms of service",
  41. // "wenfujian@jkzl.com",
  42. // "The Apache License, Version 2.0",
  43. // "http://www.apache.org/licenses/LICENSE-2.0.html"
  44. // );
  45. //
  46. // return wlyyInfo;
  47. // }
  48. //
  49. //
  50. //}