Day10:学习尚上优选项目

学习计划:完成尚硅谷的尚上优选项目

学习进度:尚上优选项目

知识点:

五、尚上优选微信小程序端

  1. 订单支付
    1. 需求分析
      1. 页面效果
      2. 功能分析
      3. 对应接口
    1. 开发接口
      1. 创建service-payment模块
        1. 创建子模块service-payment
        2. 创建配置文件
        3. 创建启动类
        4. 引入依赖
      1. 订单支付接口
        1. 添加WeixinController
        2. 添加WeixinService
        3. 添加WeixinServiceImpl
          1. 完善方法:1.向payment_info支付记录表中添加记录,目前支付状态:正在支付中
      1. 查询订单支付状态
        1. 完善方法:1.调用微信支付系统接口查询订单支付状态
        2. 完善方法:3.1支付成功,修改订单记录表状态:已经支付,库存扣减
          1. 完善方法:整合RabbitMQ实现,修改订单记录已经支付,库存扣减
            1. 由service-order端接收该消息
            2. orderInfoService.orderPay(orderNo);
            3. 发送消息到rabbitMQ,通知减库存
            4. 由service-product端接收减库存消息
            5. 实现方法: skuInfoService.minusStock(orderNo);
            6. 编写sql语句,减库存 baseMapper.minusStock
    1. 接口测试
  1. 订单查询
    1. 需求分析
      1. 页面效果
      2. 功能分析
      3. 对应接口
    1. 开发接口
      1. 添加OrderApiController方法
      2. 添加OrderInfoService方法
      3. 添加OrderInfoServiceImpl方法
    1. 接口测试

六、项目部署

  1. 前端项目部署
    1. 部署平台管理端
    2. 部署微信小程序端
  1. 后端项目部署-Docker
    1. 安装运行环境
      1. 安装JAVA 运行环境
      2. 安装maven
      3. 安装Docker
      4. 安装MySQL
      5. 安装RabbitMQ
      6. 安装redis
      7. 安装nacos
      8. 安装Elasticsearch
    1. Docker部署
      1. 修改代码和启动服务
      2. 项目打包
      3. 制作Docker镜像
        1. 编写Dockerfile文件
        2. 执行Docker命令
        3. Docker容器启动
        4. 访问测试

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值