微服务商城系统 mall-cloud-alibaba

Apache-2.0
Java
跨平台
2020-06-10
山间木匠

mall-cloud-alibaba 是一套基于开源商城 mall 改造的 spring cloud alibaba 体系微服务商城系统。采用了 Spring cloud alibaba 、Spring Cloud Greenwich、Spring Boot 2、MyBatis、Docker、Elasticsearch 等核心技术。前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。

技术栈

  • 注册中心:Nacos
  • 配置中心:Nacos
  • 服务网关:Spring cloud Gateway
  • 服务调用:Spring cloud open-Feign
  • 负载均衡:Spring cloud loadbalancer
  • 链路追踪:zipkin - sleuth
  • 权限认证:Spring secruity
  • 熔断降级:Sentinel
  • 消息队列:RabbitMQ
  • 项目部署:Docker

组织架构

all-cloud-alibaba
├─mall-common    -- 工具类及通用代码
├─mall-mbg MBG   -- 代码生成器
├─mall-security  -- Spring Security 公共配置类
├─mall-gateway   -- 网关服务 ,端口 8080 
├─mall-boot-admin -- spring boot admin 监控,端口 8095
├─mall-admin-cms -- 内容管理模块服务,端口 8085
├─mall-admin-oms -- 订单管理模块服务,端口 8084      
├─mall-admin-pms -- 商品管理模块服务,端口 8083
├─mall-admin-sms -- 营销管理模块服务,端口 8082
├─mall-admin-ums -- 会员管理模块服务,端口 8081
└─mall-storage   --  文件存储服务,端口 8086

mall实现的功能概览

  • 商品模块
    • 商品管理
    • 商品分类管理
    • 商品类型管理
    • 品牌管理
  • 订单模块
    • 订单管理
    • 订单设置
    • 退货申请处理
    • 退货原因设置
  • 营销模块
    • 秒杀活动管理
    • 优惠价管理
    • 品牌推荐管理
    • 新品推荐管理
    • 人气推荐管理
    • 专题推荐管理
    • 首页广告管理
  • 用户模块
    • 用户管理
    • 角色管理
    • 菜单管理

架构图

mall-cloud-alibaba-service.jpg

的码云指数为
超过 的项目
加载中
此软件有 2 条评论,请先登录后再查看。

暂无资讯

暂无问答

Spring Cloud Alibaba

Spring Cloud Alibaba 2.1.0 https://spring.io/projects/spring-cloud-alibaba#overview Reference Doc. https://spring-cloud-alibaba-group.github.io/github-pages/greenwich/spring-clo...

04/19 04:25
122
0
认识 Spring Cloud Alibaba

个人理解 Spring Cloud Alibaba 就是 Spring Cloud 的微服务规范的一种实现,外加一些阿里云的商业组件 Spring Cloud 是什么 Spring Cloud 为开发人员提供一些分布式组件,使其快速构建分布式...

2019/10/14 16:15
52
0
Spring Cloud Alibaba 简介

Spring Cloud Alibaba 官方github地址 Spring Cloud Alibaba 致力于提供微服务开发的一站式解决方案。此项目包含开发分布式应用微服务的必需组件,方便开发者通过 Spring Cloud 编程模型轻松...

2019/10/27 14:00
90
0
Spring Cloud Alibaba | 序言

Spring Cloud Alibaba | 序言 @[TOC] 1. Spring Cloud Alibaba是什么? Spring Cloud Alibaba 致力于提供微服务开发的一站式解决方案。此项目包含开发分布式应用微服务的必需组件,方便开发者...

2019/07/15 14:59
34
0
Spring Cloud Alibaba学习笔记(1) - 整合Spring Cloud Alibaba

  Spring Cloud Alibaba从孵化器版本毕业:https://github.com/alibaba/spring-cloud-alibaba,记录一下自己学习Spring Cloud Alibaba的笔记。 1.在整合Spring Cloud Alibaba之前,首先需要...

2019/10/16 10:48
224
0
Spring Cloud Alibaba介绍

最近赶项目,现在才有时间写写博客~今天来聊聊Spring Cloud Alibaba,简称"SCA"。它是Spring Cloud规范的一套实现,为分布式应用程序开发提供一站式解决方案。它包含开发分布式应用程序所需的...

2019/09/02 14:32
1.5K
1
遇见Alibaba cloud toolkit arthas

Arthas:阿尔萨斯 初见于让开发部署提速 8 倍,我参与贡献这款 IDE 插件的全过程,当时仅是运行了下控制台,并没有注意真实用途,昨晚看到【P12018.12.21「小马哥技术周报」- 第十三期 Apache...

2019/11/11 08:00
8
0
Spring Cloud Alibaba Nacos

1. Spring Cloud Alibaba 介绍 Spring Cloud Alibaba 为分布式应用程序开发提供了一站式解决方案。它包含了开发分布式应用程序所需的所有组件,使得你可以轻松地使用Spring Cloud开发应用程序...

2019/04/10 10:10
92
0
Spring Cloud Alibaba 实战

点击上方蓝色“程序猿Damon”,选择“设为星标” 回复“yeah”获取整理的学习资料 2018年11月左右,Springcloud 联合创始人Spencer Gibb在Spring官网的博客页面宣布:阿里巴巴开源 Spring C...

04/02 08:09
40
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部