feat(可回溯): 可回溯

增加HttpMessageConverters
This commit is contained in:
BrandWang
2023-03-29 16:41:57 +08:00
parent bf028d5034
commit 7986b42384
@@ -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<HttpMessageConverter<?>> converters) {
return new HttpMessageConverters(converters.orderedStream().collect(Collectors.toList()));
}
}