From e2de22bdce173a951083a81d0065c69d8e5e9832 Mon Sep 17 00:00:00 2001
From: 疯狂的狮子li <15040126243@163.com>
Date: 星期二, 28 九月 2021 18:26:08 +0800
Subject: [PATCH] update 优化 代码生成常量 关于 BO VO 注释
---
ruoyi-framework/src/main/java/com/ruoyi/framework/config/FeignConfig.java | 44 +++++++++++++++++++++++++++++++++++++-------
1 files changed, 37 insertions(+), 7 deletions(-)
diff --git a/ruoyi-framework/src/main/java/com/ruoyi/framework/config/FeignConfig.java b/ruoyi-framework/src/main/java/com/ruoyi/framework/config/FeignConfig.java
index 478a450..14db1c9 100644
--- a/ruoyi-framework/src/main/java/com/ruoyi/framework/config/FeignConfig.java
+++ b/ruoyi-framework/src/main/java/com/ruoyi/framework/config/FeignConfig.java
@@ -1,7 +1,6 @@
package com.ruoyi.framework.config;
import feign.*;
-import feign.hystrix.HystrixFeign;
import okhttp3.ConnectionPool;
import okhttp3.OkHttpClient;
import org.springframework.boot.autoconfigure.AutoConfigureBefore;
@@ -36,11 +35,6 @@
}
@Bean
- public Feign.Builder feignBuilder() {
- return HystrixFeign.builder();
- }
-
- @Bean
public Contract feignContract() {
return new SpringMvcContract();
}
@@ -60,4 +54,40 @@
return new Retryer.Default();
}
-}
\ No newline at end of file
+// /**
+// * 鑷畾涔夊紓甯歌В鐮佸櫒
+// * 鐢ㄤ簬鑷畾涔夎繑鍥炰綋寮傚父鐔旀柇
+// */
+// @Bean
+// public ErrorDecoder errorDecoder() {
+// return new CustomErrorDecoder();
+// }
+//
+//
+// /**
+// * 鑷畾涔夎繑鍥炰綋瑙g爜鍣�
+// */
+// @Slf4j
+// public static class CustomErrorDecoder implements ErrorDecoder {
+//
+// @Override
+// public Exception decode(String methodKey, Response response) {
+// Exception exception = null;
+// try {
+// // 鑾峰彇鍘熷鐨勮繑鍥炲唴瀹�
+// String json = JsonUtils.toJsonString(response.body().asReader(StandardCharsets.UTF_8));
+// exception = new RuntimeException(json);
+// // 灏嗚繑鍥炲唴瀹瑰弽搴忓垪鍖栦负Result锛岃繖閲屽簲鏍规嵁鑷韩椤圭洰浣滀慨鏀�
+// AjaxResult result = JsonUtils.parseObject(json, AjaxResult.class);
+// // 涓氬姟寮傚父鎶涘嚭绠�鍗曠殑 RuntimeException锛屼繚鐣欏師鏉ラ敊璇俊鎭�
+// if (result.getCode() != 200) {
+// exception = new RuntimeException(result.getMsg());
+// }
+// } catch (IOException e) {
+// log.error(e.getMessage(), e);
+// }
+// return exception;
+// }
+// }
+
+}
--
Gitblit v1.9.3