项目概述
1. 目标
- 基于Vue+ElementUI+SpringCloud,搭建项目,实现电商类后台管理系统
- 巩固所学知识
2. 主要功能
- 用户管理
- 登录
- 退出
- 用户管理
- 用户管理
- 角色管理
- 权限
- 商品
- 商品管理
- 分类管理
- 订单
- 订单管理
- 退订
- 数据统计
- 报表
3. 开发模式
4. 技术栈
前端技术 说明
Vue
Vue-router
Vuex 全局状态管理的框架
ElementUI
Axios 前端http框架
vue-element-admin(4.2.1) Vue项目脚手架,基于Element (2.7.2)
v-charts 基于Echarts的图表框架
后端技术 说明
SpringBoot2.0.8
SpringCloud 微服务框架
MyBatis ORM框架
通用mapper
PageHelper
JWT 跨域认证技术
SwaggerUI 文档生产工具
Redis
5. 开发环境
- jdk 1.8
- mysql5.7
- Nginx
6. 开发工具
- VsCode
- Idea
- Sqlyog