基于 SpringBoot+MyBatis+Docker 实现部署电商系统,分享项目源码
前言
mall 项目致力于打造一个完整的电商系统,采用现阶段流行技术实现。
mall 项目简介
mall 项目是一套电商系统,包括前台商城系统及后台管理系统,基于 SpringBoot+MyBatis 实现,采用 Docker 容器化部署。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。
需要这个 mall 项目地址以及源码的老铁,请转发+关注,然后添加 VX(tkzl6666)即可获得免费领取方式!
mall 项目组织结构
mall
├── mall-common -- 工具类及通用代码
├── mall-mbg -- MyBatisGenerator生成的数据库操作代码
├── mall-security -- SpringSecurity封装公用模块
├── mall-admin -- 后台商城管理系统接口
├── mall-search -- 基于Elasticsearch的商品搜索系统
├── mall-portal -- 前台商城系统接口
└── mall-demo -- 框架搭建时的测试代码
mall 中使用的技术
mall 采用现阶主流技术实现,涵盖了一般项目中几乎所有使用的技术。
mall 实现的功能概览
商品模块
商品管理
商品分类管理
商品类型管理
品牌管理
订单模块
订单管理
订单设置
退货申请处理
退货原因设置
营销模块
秒杀活动管理
优惠价管理
品牌推荐管理
新品推荐管理
人气推荐管理
专题推荐管理
首页广告管理
环境搭建
开发工具
开发环境
mall 数据库表概览
mall 项目目前有 71 张数据表,业务逻辑有一定复杂度,平时做项目参考也够了。
数据库表前缀说明
cms_*:内容管理模块相关表
oms_*:订单管理模块相关表
pms_*:商品模块相关表
sms_*:营销模块相关表
ums_*:会员模块相关表
需要这个 mall 项目地址以及源码的老铁,请转发+关注,然后添加 VX(tkzl6666)即可获得免费领取方式!
评论 (1 条评论)