1、Spring cloud微服务基础知识
Spring cloud的学习官网:https://spring.io/projects/spring-cloud
2、Spring cloud和Spring boot版本兼容情况
3、Spring cloud的跨服务的远程调用
注册RestTemplate,在启动类中加入以下代码,如下:
@Bean
public RestTemplate restTemplate(){
return new RestTemplate();
}
用来实现向不同的服务之间发送http请求。
例如:
User user = restTemplate.getForObject(url, User.class);
这个getForObject方法就是向另外一个服务发送get请求,若如果是post请求的时候,就需要将该方法改成postForObject方法,第一个参数是你在浏览器中的那个地址,向端口发送的具体地址,还需要带有所需参数,即为这个参数的值,而后面的参数则是返回的参数类型。