@Target(value=TYPE)
@Retention(value=RUNTIME)
@Documented
public @interface FeignAnnotation
在调用别人接口时,如果返回的报文格式为 ResultVO
则可以在 @FeignClient 注解的接口上面加上 @FeignAnnotation 注解
可以对返回结果统一处理
如果返回的是 ResultVO 并且不是成功,则直接抛出异常
如果需要对异常进行处理,则进行捕获
- 作者:
- cc 2019年10月1日
- 另请参阅:
FeignAspect.around(org.aspectj.lang.ProceedingJoinPoint, cc.cc4414.spring.common.feign.FeignAnnotation)