开始

新建好的结算的微服务项目
image.png
端口修改为8083
image.png

复习 一下

首先做了一个线程池
image.png
一个RabbitMq的配置类。在这类启用的时候就会调用orderService的handleMessage方法
image.png
这个方法被调用之后呢。
image.png
方法被调用后就会新建我们这个微服务需要的exchange、queue还有绑定关系。
image.png
绑定关系之后我们会来一个监听。还没有实现,因为我们还没有实现callBack函数。
搭建好的框架就是这个样子。
image.png

第一步做数据结构,已经导入的数据结构。
image.png

po

当前微服务特有的po类。
image.png
加上Lombok的注解。
image.png

dao层

保存到数据库
image.png
先把注解加上
image.png
@Repository是给IDEA和Spring架构写的,这样能把这个类认作Dao层。在开发的时候就会自动提示某些功能,
image.png

image.png
保存后把id取回来
image.png

结算的业务代码

image.png

这里我们只是搭建消息队列的框架,并实现真正的银行的结算业务
image.png

实际的业务流程

收到消息,怎么去处理消息。

这是一个方法接口。
image.png
image.png
如果出现这个箭头就说明已经成功找到了service的实现类。
image.png

image.png

image.png

结束