Forráskód Böngészése

优化feign配置

woody 1 éve
szülő
commit
c956b12b8b

+ 4 - 4
framework-feign/src/main/java/com/chelvc/framework/feign/coding/CustomEncoder.java → framework-feign/src/main/java/com/chelvc/framework/feign/config/CustomizeEncoder.java

@@ -1,4 +1,4 @@
-package com.chelvc.framework.feign.coding;
+package com.chelvc.framework.feign.config;
 
 import java.lang.reflect.Type;
 import java.nio.charset.Charset;
@@ -29,15 +29,15 @@ import org.springframework.http.HttpHeaders;
  * @author Woody
  * @date 2024/1/30
  */
-public class CustomEncoder implements Encoder {
+public class CustomizeEncoder implements Encoder {
     private final Encoder delegate;
     private final Map<ContentType, ContentProcessor> processors;
 
-    public CustomEncoder() {
+    public CustomizeEncoder() {
         this(new Encoder.Default());
     }
 
-    public CustomEncoder(@NonNull Encoder delegate) {
+    public CustomizeEncoder(@NonNull Encoder delegate) {
         this.delegate = delegate;
         this.processors = ImmutableMap.of(
                 ContentType.MULTIPART, new MultipartFormContentProcessor(delegate),

+ 1 - 2
framework-feign/src/main/java/com/chelvc/framework/feign/config/FeignConfigurer.java

@@ -1,6 +1,5 @@
 package com.chelvc.framework.feign.config;
 
-import com.chelvc.framework.feign.coding.CustomEncoder;
 import com.chelvc.framework.feign.interceptor.FeignFailureInterceptor;
 import com.chelvc.framework.feign.interceptor.FeignInvokeInterceptor;
 import feign.codec.Decoder;
@@ -39,7 +38,7 @@ public class FeignConfigurer {
     @Primary
     @Scope(BeanDefinition.SCOPE_PROTOTYPE)
     public Encoder encoder() {
-        return new CustomEncoder(new SpringEncoder(this.messageConverters));
+        return new CustomizeEncoder(new SpringEncoder(this.messageConverters));
     }
 
     @Bean