★推荐 | 语言: Java | ⭐ GitHub 84K星 | 推荐指数: ★★★★★
本项目是一套完善的电商系统,含前台商城及后台管理系统,基于SpringBoot+MyBatis实现。系统集成了完整的支付模块,支持支付宝、微信等主流支付渠道,涵盖从商品展示、购物车、订单流程到支付收款的完整闭环。
【核心功能】
• 支付模块:集成支付宝、微信支付、退款、支付回调完整流程
• 订单管理:完整订单流程(下单→支付→发货→收货→完成)
• 会员中心:用户注册、登录、积分、会员等级
• 营销功能:优惠券、满减、限时折扣、团购、秒杀
• 商品管理:商品分类、品牌管理、库存管理
• 运营管理:广告管理、内容管理、报表统计
• REST API:完整的API接口,支持小程序和App
• Docker部署:容器化快速部署
【技术栈】
Spring Boot + MyBatis + MySQL + Redis + Elasticsearch + RabbitMQ + Vue.js + Docker
【适用场景】
B2C电商平台 | 独立电商网站 | 电商学习参考 | 支付系统集成 | 微服务架构学习
【项目地址】
游客,本帖隐藏的内容需要积分高于 20 才可浏览,您当前积分为 0
【使用说明】
1. 项目结构:mall(主项目)、mall-admin-web(后台前端)、mall-app-web(前台移动端)
2. 克隆项目:git clone https://github.com/macrozheng/mall.git
3. 环境要求:JDK 1.8+、MySQL 5.7+、Redis、Maven
4. 数据库配置:创建mall数据库,导入docs/sql/mall.sql
5. 启动项目:依次启动mall-admin、mall-search、mall-portal模块
6. 访问地址:http://localhost:8080 |