如何解决如何定义接口的Bean
我正在使用Feign客户端连接到外部端点 我已经在application.properties中声明了端点
@FeignClient(url = "${api.url}")
public interface wealth {
@GetMapping("/items")
public Client getItems(@RequestParam("name") String name);
}
当我尝试从其他类(如
)访问接口的终结点时@service
public class WealthClient{
public Wealth wealth;
WealthClient(Wealth wealth){
this.wealth=wealth;
public Client getItems(String name){
return wealth.getItems(name);
}
主类是
@SpringBootApplication
@EnableFeignClients(clients = "{Wealth.class})
public class ExampleApplication {
public static void main(String[] args) {
SpringApplication.run(ExampleApplication.class,args);
}
}
我遇到类似错误
考虑在您的配置中定义Wealth类型的bean。
预先感谢
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。