介绍​

     微服务商城系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现,采用Docker容器化部署。前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。

技术选型

 a.后端技术

 

技术

说明

SpringBoot

容器+MVC框架

SpringSecurity

认证和授权框架

MyBatis

ORM框架

MyBatisGenerator

数据层代码生成

PageHelper

MyBatis物理分页插件

Swagger-UI

文档生产工具

Hibernator-Validator

验证框架

Elasticsearch

搜索引擎

RabbitMq

消息队列

Redis

分布式缓存

MongoDb

NoSql数据库

Docker

应用容器引擎

Druid

数据库连接池

OSS

对象存储

MinIO

对象存储

JWT

JWT登录支持

LogStash

日志收集工具

Lombok

简化对象封装工具

Jenkins

自动化部署工具

b.前端技术

技术

说明

Vue

前端框架

Vue-router

路由框架

Vuex

全局状态管理框架

Element

前端UI框架

Axios

前端HTTP框架

v-charts

基于Echarts的图表框架

Js-cookie

cookie管理工具

nprogress

进度条控件

系统架构

mall

 

业务架构

源码获取方式:基于主流技术开发的微服务商城系统源码免费分享

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐