mall-swarm是一套微服务商城系统,采用了 Spring Cloud 2021 & Alibaba、Spring Boot 2.7、Oauth2、MyBatis、Docker、Elasticsearch、Kubernetes等核心技术,同时提供了基于Vue的管理后台方便快速搭建系统。mall-swarm在电商业务的基础集成了注册中心、配置中心、监控中心、网关等系统功能。文档齐全,附带全套Spring Cloud教程。

系统GitHub地址:https://github.com/macrozheng/mall-swarm

mall
├── mall-common -- 工具类及通用代码模块
├── mall-mbg -- MyBatisGenerator生成的数据库操作代码模块
├── mall-auth -- 基于Spring Security Oauth2的统一的认证中心
├── mall-gateway -- 基于Spring Cloud Gateway的微服务API网关服务
├── mall-monitor -- 基于Spring Boot Admin的微服务监控中心
├── mall-admin -- 后台管理系统服务
├── mall-search -- 基于Elasticsearch的商品搜索系统服务
├── mall-portal -- 移动端商城系统服务
├── mall-demo -- 微服务远程调用测试服务
└── config -- 配置中心存储的配置

项目文档:
项目文档mall系列教程:https://www.macrozheng.com
配套Spring Cloud系列教程:https://github.com/macrozheng/springcloud-learning
项目演示
后台管理系统: https://www.macrozheng.com/admin/index.html
移动端商城系统:https://www.macrozheng.com/app/mainpage.html

mall-swarm微服务商城系统相关推荐

  1. springcloud 整合 gateway_GitHub上最火的SpringCloud微服务商城系统项目,附全套教程

    项目介绍 mall-swarm是一套微服务商城系统,采用了 Spring Cloud Greenwich.Spring Boot 2.MyBatis.Docker.Elasticsearch等核心技术 ...

  2. mall-swarm是一套微服务商城系统

    介绍: mall-swarm是一套微服务商城系统,采用了 Spring Cloud Hoxton & Alibaba.Spring Boot 2.3.Oauth2.MyBatis.Elasti ...

  3. 微服务商城系统(十四)微信支付

    文章目录 一.支付微服务 1.微信支付 API 2.HttpClient 工具类 3.支付微服务搭建 二.微信支付二维码生成 三.检测支付状态 四.内网穿透 五.支付结果通知 1.支付结果回调通知 2 ...

  4. 微服务商城系统(十六)秒杀核心

    代码链接: https://github.com/betterGa/ChangGou 文章目录 一.防止秒杀重复排队 二. 并发超卖问题解决 三. 订单支付 1.实现根据不同类型订单识别不同操作队列 ...

  5. 微服务商城系统(十) Spring Security Oauth2 + JWT 用户认证

    文章目录 一.用户认证分析 1.认证 与 授权 2.单点登录 3.第三方账号登录 4.第三方认证 5.认证技术方案 6.Security Oauth 2.0 入门 7. 资源服务授权 (1)资源服务授 ...

  6. 微服务商城系统(六)商品搜索 SpringBoot 整合 Elasticsearch

    文章目录 一.Elasticsearch 和 IK 分词器的安装 二.Kibana 使用 三.数据导入 Elasticsearch 1.SpringData Elasticsearch 介绍 2.搜索 ...

  7. 微服务商城系统(十三)订单、支付流程分析

    文章目录 一.订单 1.登录页面配置 2.用户收件地址查询 3. 下单 (1)表结构介绍 (2)下单实现 (3)库存变更 (4)增加积分 二. 支付流程分析 1. 二维码创建 2.微信扫码支付简介 ( ...

  8. 微服务商城系统(一)框架搭建、商品微服务搭建

    文章目录 一.预备 1.微服务 2.缓存 3.通用Mapper 和 PageHelper 4.持久化 5.电商模式 二.系统设计 三.框架搭建 1.环境准备 2.项目结构介绍 3.公共工程搭建 (1) ...

  9. 微服务商城系统 实战记录 用户、商家、后台管理员注册与登录功能实现

    代码见 https://github.com/betterGa/ChangGou 文章目录 一.用户注册 1.使用 ajax (POST 方法) 2.使用 thymeleaf 3.解决跨域问题 二.用 ...

最新文章

  1. Spark-ML-数据获取/处理/准备
  2. c++和c语言的区别_C 语言和 C++ 有什么区别?老程序员居然这样理解,不怕你不懂...
  3. spring boot 异常设计原理
  4. 基于SegNet和UNet的遥感图像分割代码解读
  5. cpu压测 windows_cpu压测神器:cpuburn深度指南
  6. 类固醇上的Java:5种超级有用的JIT优化技术
  7. vue-resource.js的get和post的正确用法
  8. 推荐一种优秀的数据结构技巧
  9. 2021-09-06146. LRU 缓存机制 哈希表
  10. MFC学习笔记(一)MFC基本知识介绍、建立MFC应用程序
  11. Profinet协议生成GSD文件教程
  12. 2022 star*CTF-Writeup
  13. 在linux启动docker时,报告XIO: fatal IO error 错误
  14. 如何将windows桌面变成类似mac样式
  15. elasticsearch 深入 —— 地理位置
  16. 【深度学习】关于pytorch中使用pretrained的模型,对模型进行调整
  17. 2023啦 最新无人直播小白教程!
  18. Vue之导出xlsx
  19. Python判断大小写和数字和常用方法
  20. 英语单词词根词缀和词性转换

热门文章

  1. weblogic子服务器显示状态RESUMING,长期等待状态
  2. 三维点云处理06-2D/3DIoU计算
  3. 2023.02.14草图大师 卧室房间 效果图
  4. Java计算一个数的平方根(即:根号)
  5. 你适不适合做UE交互设计师
  6. PhotoShop学习历程以及网站分享
  7. 五年级计算机教学要点,五年级信息技术教学工作计划
  8. HTML-简单表格制作
  9. 推荐算法之AFM模型(注意力机制的引入)
  10. 采用瑞昱RTL8852AE的WiFi 6模块RW6852-PCIE