项目背景
随着互联网的不断普及和人们消费方式的转变,网络购物逐渐成为人们热衷的一种交易方式。文章采用最新流行的SpringBoot,VUE等技术以及IDEA,Visual Studio Code开发工具,实现前后端数据交互。该线上商城主要实现用户个人中心、购物车、商品管理、订单管理、支付、后台进行商铺内容管理、角色管理、权限管理等功能模块。本设计还为每个店铺可以上传自己的商品、设计轮播图、导航栏等。最后,对该线上商城进行测试,测试结果显示该平台运行稳定。
电商项目介绍
电商行业的几种模式.
1. B2B
企业到企业,商家到商家。代表:阿里巴巴、慧聪网。
2. B2C
商家到客户。代表:京东、淘宝商城(B2B2C)。
3. C2C
客户到客户。淘宝集市。咸鱼。
4. O2O
线上到线下。
项目所涉及到的技术
Spring Boot/Spring MVC/MyBatis Plus/Logback/Dubbo/FastDFS-java-client/Spring Data Elasticsearch
Spring AMQP/Vue等等
开发工具和环境
Maven/Linux(也可以使用云服务器 ECS(Elastic Compute Service))/IDEA/Zookeeper/FastDFS(也可以使用对象存储 OSS)/Nginx(虚拟主机,负载均衡)(负载均衡也可以使用CDN加速)/Elasticsearch/RabbitMQ
Redis/ShardingProxy/MySQL/Tomcat
整个电商结构图
前台:数据展示。给客户使用,进行浏览和购买商品。
后台:数据维护。给商家和运维使用。
千万不要和前端和后端(服务器端)词语混淆。