springCloud中经常调用同一个注册中心的服务接口,
在调用过程中不可避免会引入API、Client等等;
经常出错的步骤:引入对应的依赖,pom中添加;然后直接@Autowired
这时候有极大的可能会启动报错,因为相对应的FeignClient 实际并没有注入进来,这时候需要在启动类中添加、把Client扫描注入进来
@EnableFeignClients(basePackageClasses = {
XXXClientPkg.class
})
springCloud中经常调用同一个注册中心的服务接口,
在调用过程中不可避免会引入API、Client等等;
经常出错的步骤:引入对应的依赖,pom中添加;然后直接@Autowired
这时候有极大的可能会启动报错,因为相对应的FeignClient 实际并没有注入进来,这时候需要在启动类中添加、把Client扫描注入进来
@EnableFeignClients(basePackageClasses = {
XXXClientPkg.class
})