视频封面 · 热门壁纸推荐 / Bilibili
168 字
1 分钟
SpringCloud02-服务拆分
简单的介绍了SpringCloud中的服务拆分。
服务拆分
注意事项:
- 1.不同微服务,不要重复开发相同业务
- 2.微服务数据独立,不要访问其它微服务的数据库
- 3.微服务可以将自己的业务暴露为接口,供其它微服务调用
远程调用
如何进行远程调用呢,让其中一个微服务发起http请求,返回需要的数据即可
步骤:
- 1.注册RestTemplate
/** * 创建一个RestTemplate并且注入Spring容器 * @return */@Beanpublic RestTemplate restTemplate(){ return new RestTemplate();}- 2.利用RestTemplate发起http请求
restTemplate.getForObject(url, User.class); //自动反序列化为json数据