Spring Boot 3 + Vue 3 + MySQL 辽宁特产销售系统源码 前后端分离电商实战

发布时间:2026/7/12 16:56:52
Spring Boot 3 + Vue 3 + MySQL 辽宁特产销售系统源码 前后端分离电商实战 一、项目简介辽宁特产销售系统是一套基于 Spring Boot 3 Vue 3 前后端分离架构的电商平台面向地方特产在线销售场景。系统采用单体应用模式后端提供 RESTful API前端通过 Axios 进行数据交互。系统支持普通用户端和管理员端双角色普通用户可完成商品浏览、购物车、下单、评价等完整购物流程管理员可通过后台管理商品、订单、用户、营销活动等并查看数据统计看板。二、技术栈技术说明后端框架Spring Boot 3.0ORMMyBatis-Plus权限验证Session 拦截器UserContext前端框架Vue 3状态管理Pinia构建工具Vite数据库MySQL 8.0验证码Kaptcha工具库Hutool、Lombok三、功能模块管理员端仪表盘展示今日销售额、今日订单数、总用户数、总商品数等关键指标以折线图呈现近7天销售趋势曲线列出热销商品Top5商品管理分页查看商品列表支持按分类、关键词、上下架状态筛选可新增、编辑、删除商品修改商品上下架状态及库存数量商品分类管理以树形结构展示商品分类列表支持新增、编辑、删除分类分类包含城市属性订单管理分页查看订单列表支持按订单号、订单状态、日期范围筛选可查看订单详情填写快递公司和单号完成发货操作审核退款申请通过或拒绝用户管理分页查看用户列表支持按关键词搜索可查看用户详情、启用/禁用用户、修改用户角色、删除用户轮播图管理查看轮播图列表支持新增、编辑、删除轮播图含图片链接、排序、跳转链接等字段优惠券管理分页查看优惠券列表支持按状态可用/已用/已过期筛选可新增、编辑、删除优惠券设置满减/折扣类型、金额、有效期等促销活动管理分页查看促销列表支持按状态筛选可新增、编辑、删除促销活动含活动名称、时间范围、关联商品等评价管理分页查看商品评价支持按商品、评分筛选可回复用户评价内容客服咨询管理分页查看用户咨询列表支持按状态待回复/已回复筛选可回复用户咨询内容数据统计查看总销售额、订单数、用户数、商品数概览以图表展示销售趋势和热销商品排行普通用户端注册与登录通过验证码完成注册登录后获取用户信息昵称、头像、手机、邮箱、性别支持退出登录首页浏览查看轮播图、商品分类含城市分类树、热销/新品/推荐商品列表、促销活动信息商品搜索与筛选按分类、关键词、价格区间、城市、排序方式销量/价格/时间分页搜索商品商品详情查看商品主图、名称、价格、库存、描述、用户评价列表及平均评分浏览时自动记录足迹购物车管理添加商品到购物车、修改商品数量、勾选/取消勾选商品、全选/取消全选、批量删除、查看购物车商品数量下单结算选择收货地址、使用优惠券满减/折扣、填写备注从购物车勾选商品创建订单订单管理查看订单列表按状态筛选待付款/待发货/待收货/已完成/已取消/退款中查看订单详情支付订单选择支付方式取消订单确认收货申请退款商品收藏收藏/取消收藏商品分页查看收藏列表商品评价对已购商品发表评价评分内容支持批量评价收货地址管理新增/编辑/删除地址设置默认地址包含省市区、详细地址、收件人、手机号等字段个人资料修改更新昵称、头像、手机、邮箱、性别密码修改输入原密码和新密码完成密码变更浏览历史分页查看浏览过的商品支持一键清空历史记录站内消息查看消息列表按已读/未读筛选标记单条/全部已读删除消息查看未读消息数量优惠券查看可用/已用/已过期优惠券列表领取平台发放的优惠券客服咨询提交咨询内容可关联商品查看历史咨询及回复文件上传上传单张或多张图片返回图片访问路径四、项目总结本项目技术亮点在于采用 Spring Boot 3 Vue 3 最新版本构建完整电商系统前后端分离架构便于独立开发和部署内置 Session 拦截器的权限控制方案无需引入额外安全框架即可完成角色鉴权后台提供数据统计看板支持销售趋势和热销商品分析。系统功能覆盖电商核心流程代码结构清晰文档详尽适合作为 Java 全栈开发课程设计、毕业设计或电商类项目二次开发的参考源码。界面展示交付内容本项目为完整交付包含完整后端源码完整前端源码数据库初始化脚本SQL万字项目文档设计文档 / 论文可作课程设计、毕业设计参考获取完整源码完整前后端源码 数据库脚本 万字项目文档见 Gitee 仓库https://gitee.com/kangxihuang/src-K066