From 7986b423848ecbf15ee3da156c18a7413f0e1f62 Mon Sep 17 00:00:00 2001 From: BrandWang Date: Wed, 29 Mar 2023 16:41:57 +0800 Subject: [PATCH] =?UTF-8?q?feat(=E5=8F=AF=E5=9B=9E=E6=BA=AF):=20=E5=8F=AF?= =?UTF-8?q?=E5=9B=9E=E6=BA=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 增加HttpMessageConverters --- .../com/wabestway/recall/AfisRecallApplication.java | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/main/java/com/wabestway/recall/AfisRecallApplication.java b/src/main/java/com/wabestway/recall/AfisRecallApplication.java index 0106001..83093f5 100644 --- a/src/main/java/com/wabestway/recall/AfisRecallApplication.java +++ b/src/main/java/com/wabestway/recall/AfisRecallApplication.java @@ -1,9 +1,16 @@ package com.wabestway.recall; +import org.springframework.beans.factory.ObjectProvider; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; +import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean; +import org.springframework.boot.autoconfigure.http.HttpMessageConverters; import org.springframework.cloud.client.discovery.EnableDiscoveryClient; import org.springframework.cloud.openfeign.EnableFeignClients; +import org.springframework.context.annotation.Bean; +import org.springframework.http.converter.HttpMessageConverter; + +import java.util.stream.Collectors; @SpringBootApplication @EnableDiscoveryClient @@ -14,4 +21,10 @@ public class AfisRecallApplication { SpringApplication.run(AfisRecallApplication.class, args); } + @Bean + @ConditionalOnMissingBean + public HttpMessageConverters messageConverters(ObjectProvider> converters) { + return new HttpMessageConverters(converters.orderedStream().collect(Collectors.toList())); + } + }