1.Spring boot 项目中的pom.xml 加入Feign的依赖
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-openfeign</artifactId>
</dependency>
<dependency>
<groupId>io.github.openfeign</groupId>
<artifactId>feign-jackson</artifactId>
<version>11.0</version>
</dependency>
<dependency>
<groupId>io.github.openfeign</groupId>
<artifactId>feign-slf4j</artifactId>
<version>11.0</version>
</dependency>
2.FeignClientHttpsNoSSLConfig 定义
在FeignClientHttpsNoSSLConfig中重写了Feign.Builder
、feign.Client
的配置。其中指定了feign.Client 所使用的SSLSocketFactory
。
下面对各个类做一下简单介绍:
Feign.Bui