Java阶段五Day20

Java阶段五Day20

文章目录

  • Java阶段五Day20
    • 项目推进
      • 完成订单
        • OrderServerService && MessageTransSenderRepository
        • MessageTransRepoImpl
        • LocalTransactionLisetner
      • 结算订单
        • 业务流程图
        • 远程调用
      • 画时序图

项目推进

完成订单

通过分布式消息事务解决本地事务和发消息的一致性

Java阶段五Day20_第1张图片

OrderServerService && MessageTransSenderRepository

Java阶段五Day20_第2张图片

MessageTransRepoImpl

Java阶段五Day20_第3张图片

LocalTransactionLisetner

Java阶段五Day20_第4张图片

结算订单

业务流程图

结算执行业务流程

Java阶段五Day20_第5张图片

在消费之前 添加分布式锁逻辑

Java阶段五Day20_第6张图片

远程调用

provideraccount-server(暂时还没实现)

consumersettle-server

  • duubo依赖
  • applicationContext.xml

画时序图

画时序图 参考课上连接

https://sparrowzoo.feishu.cn/docx/My4mdlLuMovmQixHko4c6qXbnYc

你可能感兴趣的:(培训之旅,java,开发语言,spring,cloud)