一、概念
服务提供者:服务的被调用方(即为其他服务提供服务的服务)
服务消费者:服务的调用方(即依赖其他服务的服务)
二、代码示例
可以使用网站构建:https://start.spring.io/
生成项目下载即可。
2.1、编写一个服务提供者
代码地址:https://github.com/bjlhx15/spring-cloud/tree/master/microservice-sample-provider-user
注意事项:
1》jpa和hibernate使用
2》yml使用:两个空格缩进,属于与值得“:” 后有一个空格
2.2、编写一个服务消费者
代码地址:https://github.com/bjlhx15/spring-cloud/tree/master/microservice-sample-comsumer-movie
注意事项:
1》@Bean使用
@Bean
public RestTemplate restTemplate() {
return new RestTemplate();
}
问题:
硬编码、ip、端口变更等