一、Feign的实战
1、使用
1.1步骤
①引入feign依赖
②在启动类上加上@EnableFeignClients注解,开启Feign客户端
③编写FeignClient接口
1.2开启feign调用日志
只需在yml配置文件中开启配置即可
feign:client:default:loggerLevel: FULL #feign接口被调用时的详细日志
2、抽取Feign接口,使它成为一个公共模块
①新建一个模块
②把每个服务中的feign接口、实体类等剪切到一个公共模块中
③保留原来启动类上的注解@EnableFeignClients,删除其他Feign代码
可能会遇到启动报错,在开启@EnableFeignClients的包中找不到feign公共模块中的FeignClient