| 
					
				 | 
			
			
				@@ -0,0 +1,40 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+package com.tidecloud.datacceptance.swagger; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import org.springframework.context.annotation.Bean; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import org.springframework.context.annotation.Configuration; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import springfox.documentation.builders.ApiInfoBuilder; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import springfox.documentation.builders.PathSelectors; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import springfox.documentation.builders.RequestHandlerSelectors; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import springfox.documentation.service.ApiInfo; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import springfox.documentation.spi.DocumentationType; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import springfox.documentation.spring.web.plugins.Docket; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import springfox.documentation.swagger2.annotations.EnableSwagger2; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+/**    
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ * @author: chudk  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ * @date:   2017年9月28日 上午11:23:52    
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+@Configuration 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+@EnableSwagger2 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+public class SwaggerConfig { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    @Bean 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    public Docket createRestApi(){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        return new Docket(DocumentationType.SWAGGER_2) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                .apiInfo(apiInfo()) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                .select() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                .apis(RequestHandlerSelectors.basePackage("com.tidecloud.datacceptance.web")) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                .paths(PathSelectors.any()) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                .build(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    private ApiInfo apiInfo() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        return new ApiInfoBuilder() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                .title("手表调节RESTful API") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                .description("----------") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                .termsOfServiceUrl("--------termOfServiceUrl-----------") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                .contact("contact") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                .build(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 |