01项目介绍

学习路线

chapter01 框架结构搭建
chapter02 分布式文件存储解决方案-fastDFS
chapter03 微服务网关鉴权&限流解决方案-JWT+nginx
chapter04 商品管理
chapter05 网站首页高可用解决方案-openRestry+nginx+lua
chapter06 数据同步解决方案-canal+rabbitMQ
chapter07 商品搜索-elastaicSearch
chapter08 商品详情页面-thymeleaf
chapter09 网关鉴权-Oauth2
chapter10 购物车
chapter11 订单
chapter12 分布式事务解决方案-seata+消息队列
chapter13 微信扫码支付
chapter14 超时订单处理-死信队列
chapter15 秒杀前端
chapter16 秒杀后端

学习目标介绍

  • (1)了解电商
  • (2)了解畅购架构
  • (3)了解畅购工程结构
  • (4)畅购工程搭建
  • (5)商品微服务搭建
  • (6)品牌增删改查

电商行业介绍

  • (1)电商是什么?
    电子商务,简称电商,是指在互联网(Internet)、内部网(Intranet)和增值网(VAN,Value Added Network)上以电子交易方式进行交易活动和相关服务活动,使传统商业活动各环节的电子化、网络化
  • (2)电商系统技术特点是什么?
  • 技术新, 技术范围广
  • 分布式 ,高并发、集群、负载均衡、高可用
  • 海量数据 1PB= ?TB
  • 业务复杂,系统安全

电商模式介绍

  • (1)电商模式共7种

  • (2)B2B ( Business to Business)
    阿里巴巴、慧聪网

  • (3)C2C Customer(Consumer) to Customer(Consumer)
    淘宝、易趣、瓜子二手车

  • (4)B2C Business-to-Customer
    案例:唯品会、乐蜂网

  • (1)C2B Consumer to Business
    消费者贡献价值(Create Value), 企业和机构消费价值(CustomerValue)
    案例:海尔商城、 尚品宅配

  • (2)O2O Online To Offline(在线离线/线上到线下)
    线上营销线上购买带动线下经营和线下消费
    案例:美团、饿了吗

  • (3)F2C Factory to customer
    F2C模式是品牌公司把设计好的产品交由工厂代工后通过终端送达消费者

  • (4)B2B2C
    第一个B指的是商品或服务的供应商,第二个B指的是从事电子商务的企业,C则是表示消费者
    案例:京东商城、天猫商城

商城页面介绍-静态页面

  • (1)静态页面
  • (2)后台程序
  • (3)与某东类似度 90%
    在这里插入图片描述

商城前后端分离开发模式

  • (1)什么是前后端分离
    所有用到的展现数据都是后端通过异步接口(AJAX/JSONP)的方式提供的,前端只管展现。
  • (2)后端java工程师
    把精力放在设计模式,spring+springmvc,linux,mysql事务隔离与锁机制,mongodb,http/tcp,多线程,分布式架构,弹性计算架构,微服务架构,java性能优化,以及相关的项目管理等等。
  • (3)前端工程师
    把精力放在html5,css3,vuejs,webpack,nodejs,Google V8引擎,javascript多线程,模块化,面向切面编程,设计模式,浏览器兼容性,性能优化等等。

在这里插入图片描述
在这里插入图片描述

技术栈与技术架构图

  • (1)技术栈
    以SpringCloud为主要。
  • (2)技术架构图
    以SpringCloud为主要。

在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

翁老师的教学团队

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值