| 
					
				 | 
			
			
				@ -5,6 +5,7 @@ import org.springframework.boot.SpringApplication; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import org.springframework.boot.autoconfigure.SpringBootApplication; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import org.springframework.cloud.client.circuitbreaker.EnableCircuitBreaker; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import org.springframework.cloud.client.discovery.EnableDiscoveryClient; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import org.springframework.cloud.client.loadbalancer.LoadBalanced; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import org.springframework.cloud.netflix.feign.EnableFeignClients; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -17,16 +18,17 @@ import org.springframework.web.client.RestTemplate; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				/** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 * Created by chenweida on 2017/5/10. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//@SpringBootApplication(exclude = {DataSourceAutoConfiguration.class, HibernateJpaAutoConfiguration.class}) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				@SpringBootApplication 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				@SpringBootApplication(exclude = {DataSourceAutoConfiguration.class, HibernateJpaAutoConfiguration.class}) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//@SpringBootApplication 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				@EnableDiscoveryClient//服务注册到发现服务 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				@EnableFeignClients //声名式的客户端 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				@EnableHystrix //启动断路器 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				@EnableHystrixDashboard //启动Hystrix仪表盘(监控数据) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				@EnableZuulProxy //启动zuul代理 路由 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				public class Application { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				@EnableFeignClients //声名式的客户端 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				@EnableCircuitBreaker 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				public class WebGateWayAppliaction { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    public static void main(String[] args) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        SpringApplication.run(Application.class, args); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        SpringApplication.run(WebGateWayAppliaction.class, args); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				} 
			 |