新手开发SpringCloud中遇到的第一个问题
开发工具IDEA(Maven+SpringBoot+SpringCloud)
注解之间的差别
@RestTemplate 和 @FeignClient
Feign是一个声明式的REST客户端,它的目的就是让REST调用更加简单。
Feign提供了HTTP请求的模板,通过编写简单的接口和插入注解,就可以定义好HTTP请求的参数、格式、地址等信息。
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/69c80b0a76ffc3255e9f158bd7236676.png)
这是最简洁的方法(其中的名字对应的是调用接口方的自定义名)
RestTemplate 相当于你自己手动写了一个请求方法需要对应的URL等等
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/aebfa40626073b7b9cfa644a4069488d.png)