带你读《Apache Dubbo微服务开发从入门到精通》——二、 深入示例源码(6)

本文涉及的产品
服务治理 MSE Sentinel/OpenSergo,Agent数量 不受限
简介: 带你读《Apache Dubbo微服务开发从入门到精通》——二、 深入示例源码(6)

《Apache Dubbo微服务开发从入门到精通》——快速开始,一个 Dubbo Spring Boot 示例——二、 深入示例源码(5) https://developer.aliyun.com/article/1225211



7) 配置消费端XML配置文件

 

同样的,我们需要创建消费端的配置文件。

 

image.png

 

在dubbo-spring-boot-demo-consumer模块的resources资源文件夹下建立application.yml文件,定义如下:

 

image.png

 

在这个配置文件中,定义了Dubbo的应用名、Dubbo协议信息、Dubbo使用的注册中心地址。

 

8) 基于Spring配置服务端启动类

 

除了配置Yaml配置文件之外,我们还需要创建基于Spring Boot的启动类。

 

首先,我们先创建服务端的启动类。

 

image.png

 

在dubbo-spring-boot-demo-provider模块的org.apache.dubbo.springboot.demo.provider下建立Application类,定义如下:

 

image.png

 

在这个启动类中,配置了一个ProviderApplication去读取我们前面第6步中定义的application.yml配置文件并启动应用。

 

9) 基于Spring配置消费端启动类

 

同样的,我们需要创建消费端的启动类。

 

image.png

 

在dubbo-spring-boot-demo-consumer模块的org.apache.dubbo.springboot.demo.consumer下建立Application类,定义如下:

 

image.png

 

在这个启动类中,配置了一个ConsumerApp



《Apache Dubbo微服务开发从入门到精通》——快速开始,一个 Dubbo Spring Boot 示例——二、 深入示例源码(7) https://developer.aliyun.com/article/1225208

相关文章
|
6天前
|
监控 数据可视化 关系型数据库
微服务架构+Java+Spring Cloud +UniApp +MySql智慧工地系统源码
项目管理:项目名称、施工单位名称、项目地址、项目地址、总造价、总面积、施工准可证、开工日期、计划竣工日期、项目状态等。
134 6
|
24天前
|
Dubbo Java 应用服务中间件
实战指南:如何在Spring Boot中无缝整合Dubbo【四】
实战指南:如何在Spring Boot中无缝整合Dubbo【四】
26 0
|
24天前
|
Java Nacos Maven
从零搭建微服务架构:Spring Boot与Nacos完美整合
从零搭建微服务架构:Spring Boot与Nacos完美整合
42 0
|
22小时前
|
Java 关系型数据库 数据库连接
Spring源码解析--深入Spring事务原理
本文将带领大家领略Spring事务的风采,Spring事务是我们在日常开发中经常会遇到的,也是各种大小面试中的高频题,希望通过本文,能让大家对Spring事务有个深入的了解,无论开发还是面试,都不会让Spring事务成为拦路虎。
6 1
|
22小时前
|
Java API 调度
从Spring Cloud 开始,聊一聊微服务架构的设计与实战
随着互联网的发展,网站应用的规模也在不断的扩大,进而导致系统架构也在不断的进行变化。
10 1
从Spring Cloud 开始,聊一聊微服务架构的设计与实战
|
6天前
|
Java Maven 开发者
深入剖析Spring Boot在Java Web开发中的优势与应用
深入剖析Spring Boot在Java Web开发中的优势与应用
|
6天前
|
Java API 开发者
Spring框架在Java Web开发中的最佳实践
Spring框架在Java Web开发中的最佳实践
|
10天前
|
Dubbo Java 应用服务中间件
Dubbo 第四节: Spring与Dubbo整合原理与源码分析
DubboConfigConfigurationRegistrar的主要作⽤就是对propties⽂件进⾏解析并根据不同的配置项项⽣成对应类型的Bean对象。
|
23天前
|
NoSQL Java Redis
【Spring Boot 源码学习】JedisConnectionConfiguration 详解
本篇 Huazie 带大家从源码分析 JedisConnectionConfiguration 配置类
78 6
【Spring Boot 源码学习】JedisConnectionConfiguration 详解
|
24天前
|
消息中间件 Java 开发者
Spring Cloud Stream解密:流式数据在微服务中的魔力
Spring Cloud Stream解密:流式数据在微服务中的魔力
228 1

相关产品

  • 云消息队列 MQ
  • 云消息队列 Kafka 版
  • 微服务引擎
  • 推荐镜像

    更多