# spzx-parent **Repository Path**: carmeloLee/spzx-parent ## Basic Information - **Project Name**: spzx-parent - **Description**: 尚品甄选的Admin后端项目 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 5 - **Forks**: 0 - **Created**: 2024-03-10 - **Last Updated**: 2026-01-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: 尚品甄选, 电商网站 ## README # 【spzx-manager】ManagerApplication启动前置事项 ### 1、启动Redis Server,用于缓存。以windows版本Redis为例 ManagerApplication、ProductApplication、UserApplication、CartApplication、GatewayApplication启动类需要 ```shell D:\Redis>redis-server.exe redis.windows.conf D:\Redis\redis-server.exe Redis\redis.windows.conf ``` ### 2、启动minIO,用于文件存储。以windows版本minIO为例 ManagerApplication启动类需要 ```shell D:\minio>minio.exe server D:\minio\data D:\minio\minio.exe server D:\minio\data ``` ### 3、启动Nginx,用于移动端工程部署。以windows版为例 ```shell D:\nginx-1.26.2>nginx.exe ``` ### 4、启动Nacos,用于服务注册。以windows版为例 ProductApplication、UserApplication、CartApplication、GatewayApplication启动类需要 ```shell D:\nacos-server-2.4.3\bin>startup D:\nacos-server-2.4.3\bin\startup ``` # 项目工程结构 ## spzx-parent 尚品甄选项目的父工程,进行项目依赖的统一管理,打包方式为pom ### spzx-common 尚品甄选项目公共模块的管理模块 #### common-util 工具类模块 #### common-service 公共服务模块 ### spzx-model 尚品甄选项目实体类模块 ### spzx-manager 尚品甄选项目后台管理系统的后端服务 ### spzx-server-gateway 尚品甄选项目的网关 ### spzx-service 尚品甄选微服务模块的父工程 #### service-product 商品微服务模块 #### service-user 用户微服务模块 #### service-order 订单微服务模块 ### spzx-service-client 尚品甄选微服务模块**远程调用接口**的父工程 #### service-product-client 商品微服务远程调用接口模块 #### service-user-client 用户微服务远程调用接口模块 # 项目功能模块总结 ## PC端管理 ### 用户登录功能(图片验证码) ### 系统管理功能 #### 用户管理 列表、添加、修改、删除、分配角色 #### 角色管理 列表、添加、修改、删除、分配权限 #### 菜单管理 列表、添加、修改、删除 ### 商品管理 #### 分类管理 列表、导入、导出 #### 品牌管理 列表、添加、修改、删除 #### 分类品牌管理 列表、添加、修改、删除 #### 商品规格管理 列表、添加、修改、删除 #### 商品管理 列表、添加、修改、删除、审核、上下架 ### 订单管理 #### 订单统计 ## 移动端管理 ### 首页数据显示功能 #### 所有一级分类显示 #### 畅销商品显示 ### 所有分类显示功能 ### 商品列表和详情功能 ### 用户注册和登录功能 ### 购物车功能 #### 添加商品到购物车 #### 购物车列表 #### 删除购物车商品 #### 购物车结算 ### 订单功能 #### 结算页面 #### 生成订单 #### 支付页面 #### 订单支付(支付宝) ### 其他功能 #### 立即购买 #### 查询用户所有订单 # 项目技术总结 ## 后端技术 ### Spring Boot + Spring Cloud #### nacos 注册中心、配置中心 #### OpenFeign 远程调用 #### Gateway 网关 #### LoadBalance 负载均衡 ### Redis + Spring Cache 存储用户信息、验证码 缓存商品的分类数据 hash类型存储购物车数据 ### Easy Excel 分类数据的导入导出 ### AOP 日志记录 ### minio 文件存储 ### 定时任务 统计订单金额,echarts图表展示用 ### docker ### 阿里云SMS短信 ## 前端技术 ### VUE ### element-ui ### axios ajax后端调用