前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >基于SpringBoot+MyBatis+VUE的开源多商户商城系统,可二次开发

基于SpringBoot+MyBatis+VUE的开源多商户商城系统,可二次开发

作者头像
良月柒
发布2020-02-26 15:46:36
3.6K0
发布2020-02-26 15:46:36
举报
阅读本文大概需要 2 分钟。

来自:网络

git地址下载 https://gitee.com/catshen/zscat_sw

一、项目介绍

mallplus项目是一套电商系统,包括前台商城系统及后台管理系统,小程序,h5,基于SpringBoot+MyBatis实现。

前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。

后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、代码生成设置等模块,分销商城,积分商城。

二、案例展示

  • 后台项目演示:http://www.yjlive.cn:8090/
  • 移动端项目演示:http://www.yjlive.cn:8082/
  • pc项目演示:http://www.yjlive.cn:8088/

三、项目结构

mall

├── mallplus-mbg -- MyBatisGenerator生成的数据库操作代码

├── mallplus-admin -- 后台商城管理系统接口

├── mall-search -- 基于Elasticsearch的商品搜索系统

├── mallplus-portal -- 前台商城系统接口

└── mall-demo -- 框架搭建时的测试代码

├── 前端项目--`mallplus-admin-web

├── h5前端项目--`vue-js-master`

├── pc前端项目--`Mall-Vue-master`

├── 小前端项目--`wechatapp`

四、技术架构

  • cms_*:内容管理模块相关表
  • oms_*:订单管理模块相关表
  • pms_*:商品模块相关表
  • sms_*:营销模块相关表
  • ums_*:会员模块相关表 五、mall中使用的技术
  • mall采用现阶主流技术实现,涵盖了一般项目中几乎所有使用的技术。
  • 技术 版本 说明
  • Spring Boot 2.1.3 容器+MVC框架
  • Spring Security 5.1.4 认证和授权框架
  • MyBatis-plus 3.4.6 ORM框架
  • MyBatisGenerator 1.3.3 数据层代码生成
  • PageHelper 5.1.8 MyBatis物理分页插件
  • Swagger-UI 2.7.0 文档生产工具
  • Elasticsearch 6.2.2 搜索引擎
  • RabbitMq 3.7.14 消息队列
  • Redis 3.2 分布式缓存
  • MongoDb 3.2 NoSql数据库
  • Docker 18.09.0 应用容器引擎
  • Druid 1.1.10 数据库连接池
  • OSS 2.5.0 对象存储
  • JWT 0.9.0 JWT登录支持
  • Lombok 1.18.6 简化对象封装工具
本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-02-24,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 程序员的成长之路 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
数据库
云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档