责任描述:
1. 负责商品详情模块开发:商品销售属性,图片信息,基本信息的展示
2. 负责支付模块开发: 与支付宝,微信做第三方对接
3. 负责订单模块开发: 检验页面交易码,校验真实价格,检验真实库存,删除购
物车
4. 参与秒杀模块开发: 秒杀商品入库,生成预订单,使用 Mq 消费抢单队列
技术描述:
1. 使用 SpringBoot+nacos+SpringCloud 搭建分布式开发环境,nacos 作为服务
的注册中心,使用 Feign 完成系统之间的通信。
2. 使用 SpringBoot+MybatisPlus 作为项目基础架构,使用 SpringBoot 将每一
个模块开发为微服务,并整合第三方技术。
3. 使用 Redis 作为缓存数据库存储商品数据,用户数据。
4. 使用 ElastisSearch 作为搜索引擎,管理商城页面的检索数据。
5. 使用 FastDFS+Nginx 作为图片服务器,存储商品图片。
6. 使用 RabbitMQ 作为消息队列,实现系统的异步消息管理并实现分布式事务的
最终一致性。
7. 使用第三方支付 API 支付宝微信完成完成支付功能。