最近自学到了Dubbo,我是跟着动力节点的视频在学,并且整理了相关笔记,分享给大家,也为以后复习用
视频资源:https://www.bilibili.com/video/BV1Sk4y197eD
第二章 Dubbo框架实现RPC
2.1 第一个服务提供者
使用直连方式,访问提供者。
1) 依赖:pom.xml
<dependency>
<groupId>org.apache.dubbo</groupId>
<artifactId>dubbo</artifactId>
<version>2.7.8</version>
</dependency>
2 ) 创建一个数据类,表示订单的信息
Order: 有id, goodsName ,price , amount
3) 创建服务提供者接口 OrderService
Order createOrder(Integer userId, String goodsName, Float price, Integer amount)
4)暴露服务,使用dubbo框架的功能。
把服务暴露出去,消费者才能调用。 暴露的就是接口。
需要在spring的配置文件中声明暴露服务
<!--声明dubbo的服务名称,必须的
name:服务名称,推荐使用项目名称,这个n