7 changed files with 98 additions and 0 deletions
			
			
		| @ -0,0 +1,17 @@ | |||
| /** | |||
|  * Copyright (c) 2018 人人开源 All rights reserved. | |||
|  * <p> | |||
|  * https://www.renren.io
 | |||
|  * <p> | |||
|  * 版权所有,侵权必究! | |||
|  */ | |||
| 
 | |||
| package com.epmet.constant; | |||
| 
 | |||
| /** | |||
|  * 常量 | |||
|  * @author sun | |||
|  * @since 1.0.0 | |||
|  */ | |||
| public interface IssueConstant { | |||
| } | |||
| @ -0,0 +1,14 @@ | |||
| package com.epmet.feign; | |||
| 
 | |||
| import com.epmet.commons.tools.constant.ServiceConstant; | |||
| import com.epmet.feign.fallback.GovOrgFeignClientFallBack; | |||
| import org.springframework.cloud.openfeign.FeignClient; | |||
| 
 | |||
| /** | |||
|  * @Description 调用gov-org服务 | |||
|  * @Author sun | |||
|  * , url = "localhost:8092" | |||
|  */ | |||
| @FeignClient(name = ServiceConstant.GOV_ORG_SERVER, fallback = GovOrgFeignClientFallBack.class) | |||
| public interface GovOrgFeignClient { | |||
| } | |||
| @ -0,0 +1,14 @@ | |||
| package com.epmet.feign; | |||
| 
 | |||
| import com.epmet.commons.tools.constant.ServiceConstant; | |||
| import com.epmet.feign.fallback.MessageFeignClientFallback; | |||
| import org.springframework.cloud.openfeign.FeignClient; | |||
| 
 | |||
| /** | |||
|  * @Description 调用epmet-message服务 | |||
|  * @Author sun | |||
|  * , url = "localhost:8085" | |||
|  */ | |||
| @FeignClient(name = ServiceConstant.EPMET_MESSAGE_SERVER, fallback = MessageFeignClientFallback.class) | |||
| public interface MessageFeignClient { | |||
| } | |||
| @ -0,0 +1,14 @@ | |||
| package com.epmet.feign; | |||
| 
 | |||
| import com.epmet.commons.tools.constant.ServiceConstant; | |||
| import com.epmet.feign.fallback.ResiGroupFeignClientFallBack; | |||
| import org.springframework.cloud.openfeign.FeignClient; | |||
| 
 | |||
| /** | |||
|  * @Description 调用resi-group服务 | |||
|  * @Author sun | |||
|  * , url = "localhost:8095" | |||
|  */ | |||
| @FeignClient(name = ServiceConstant.RESI_GROUP_SERVER, fallback = ResiGroupFeignClientFallBack.class) | |||
| public interface ResiGroupFeignClient { | |||
| } | |||
| @ -0,0 +1,12 @@ | |||
| package com.epmet.feign.fallback; | |||
| 
 | |||
| import com.epmet.feign.GovOrgFeignClient; | |||
| import org.springframework.stereotype.Component; | |||
| 
 | |||
| /** | |||
|  * @Description 调用gov-org服务 | |||
|  * @Author sun | |||
|  */ | |||
| @Component | |||
| public class GovOrgFeignClientFallBack implements GovOrgFeignClient { | |||
| } | |||
| @ -0,0 +1,15 @@ | |||
| package com.epmet.feign.fallback; | |||
| 
 | |||
| import com.epmet.commons.tools.constant.ServiceConstant; | |||
| import com.epmet.commons.tools.utils.ModuleUtils; | |||
| import com.epmet.commons.tools.utils.Result; | |||
| import com.epmet.feign.MessageFeignClient; | |||
| import org.springframework.stereotype.Component; | |||
| 
 | |||
| /** | |||
|  * @Description 调用epmet-message服务 | |||
|  * @Author sun | |||
|  */ | |||
| @Component | |||
| public class MessageFeignClientFallback implements MessageFeignClient { | |||
| } | |||
| @ -0,0 +1,12 @@ | |||
| package com.epmet.feign.fallback; | |||
| 
 | |||
| import com.epmet.feign.ResiGroupFeignClient; | |||
| import org.springframework.stereotype.Component; | |||
| 
 | |||
| /** | |||
|  * @Description 调用resi-group服务 | |||
|  * @Author sun | |||
|  */ | |||
| @Component | |||
| public class ResiGroupFeignClientFallBack implements ResiGroupFeignClient { | |||
| } | |||
					Loading…
					
					
				
		Reference in new issue