问题标签
json:
https://segmentfault.com/a/1190000015363286?utm_source=tag-newest
https://www.cnblogs.com/-flq/p/10268064.html
sql
https://blog.csdn.net/qq_42239765/article/details/83898664
kafka :
https://www.jianshu.com/u/f1c47972d390
mybatis:
https://www.cnblogs.com/canger/p/9997422.html 

springcloud:
FeignClient(fallbackFactory和fallback)
其中 fallBack只能返回默认的值,而fallbackFactory可以结合日志打印,具体化日志的报错原因
比如在一个创建订单接口 ,调用订单服务,比如
@FeignClient(value = “ORDER_SERVICE”, fallbackFactory = RemoteOrderServiceFallbackFactory.class)
public interface RemoteOrderService {
}
这样的话就创建一个实现类去实现RemoteOrderService这个接口,但是里面的方法之记录报错的原因,原因的属性是Throwable。
RemoteOrderServiceFallbackFactory这个类的话需要实现FallbackFactory这个类,返回的默认方法里面:创建RemoteOrderServiceFallbackImpl
这个实现类,并且附上报错的原因,最后返回即可。

浙公网安备 33010602011771号