《Apache Dubbo微服务开发从入门到精通》——快速开始,一个 Dubbo Spring Boot 示例——二、 深入示例源码(5) https://developer.aliyun.com/article/1225211
7) 配置消费端XML配置文件
同样的,我们需要创建消费端的配置文件。
在dubbo-spring-boot-demo-consumer模块的resources资源文件夹下建立application.yml文件,定义如下:
在这个配置文件中,定义了Dubbo的应用名、Dubbo协议信息、Dubbo使用的注册中心地址。
8) 基于Spring配置服务端启动类
除了配置Yaml配置文件之外,我们还需要创建基于Spring Boot的启动类。
首先,我们先创建服务端的启动类。
在dubbo-spring-boot-demo-provider模块的org.apache.dubbo.springboot.demo.provider下建立Application类,定义如下:
在这个启动类中,配置了一个ProviderApplication去读取我们前面第6步中定义的application.yml配置文件并启动应用。
9) 基于Spring配置消费端启动类
同样的,我们需要创建消费端的启动类。
在dubbo-spring-boot-demo-consumer模块的org.apache.dubbo.springboot.demo.consumer下建立Application类,定义如下:
在这个启动类中,配置了一个ConsumerApp
《Apache Dubbo微服务开发从入门到精通》——快速开始,一个 Dubbo Spring Boot 示例——二、 深入示例源码(7) https://developer.aliyun.com/article/1225208