免税商品优选购物商城是一套以商品展示和在线购物为主题的 Spring Boot 项目。用户浏览商品、咨询商家并提交订单,商家维护店铺资料和商品,管理员审核商家、管理分类与商城内容,适合学习带商家角色的商城基础结构。
项目包含用户、商家和管理员三类角色,采用 Java 8、Spring Boot 2.2.2、MyBatis-Plus、Vue 2 与 MySQL,配套设计论文、开题报告及演示 PPT。现有功能集中在商品、订单和站内咨询,免税主题主要体现在商城定位与展示内容中。
一、项目概况
| 项目名称 | 免税商品优选购物商城 |
|---|---|
| 资源编号 | SpringBoot020 |
| 主要角色 | 用户、商家、管理员 |
| 后端技术 | Java 8、Spring Boot 2.2.2、MyBatis-Plus |
| 页面与数据库 | Vue 2、Element UI、HTML、Layui、MySQL |
| 业务范围 | 商家资料审核、商品与分类、购物车、收货地址、订单状态、客服、收藏评论与商城快讯 |
二、商家资料:入驻信息与商品维护
商家资料包括账号、姓名、店铺名、店铺地址、联系人、联系方式、图片、经营范围和介绍,并保存审核状态与审核回复。管理员在商家管理中查看资料并审核,形成店铺信息提交与平台处理的基础流程。

商家在商品管理中录入名称、类型、规格、图片、详情和价格,商品保存商家账号与姓名。商品分页针对商家账号筛选记录,方便商家维护自己提交的商品资料。
商品分类独立维护,管理员负责统一分类和平台内容,商家菜单也提供分类维护入口。继续扩展时可以根据运营方式细化分类权限和商品发布规则。
三、用户选购:详情、咨询与购物车
用户在前台浏览商品列表,进入详情了解规格、价格、介绍和所属商家。页面提供收藏、评论、赞踩、加入购物车与立即购买等入口,让商品阅读和购买操作保持关联。

在线客服采用独立业务记录,保存咨询内容、用户账号、商家账号和客服回复。用户从商品相关入口发起咨询,商家查看并回复;列表按用户或商家账号筛选,便于从各自角色查阅沟通记录。
购物车记录商品、单价和数量,收货地址保存收货人、电话、地址及默认标记。用户确认商品与地址后生成订单,再从订单列表查询处理状态。
四、订单管理与商城内容
订单保存编号、商品名称、图片、购买数量、价格、总额、支付类型、状态和地址。界面按未支付、已支付、已发货、已完成、已取消和已退款分类,提供发货与确认收货等操作入口。

源码中的订单分页目前对非管理员统一按当前用户编号查询,尚未形成按商品所属商家查询销售订单的完整关联。进一步开发多商家业务时,需要补齐商家归属、订单拆分及结算规则,不能仅凭商家菜单就视为完整的多商家交易系统。
管理员还可维护商城快讯和轮播图。快讯包含标题、简介、图片和正文,适合发布商品介绍与商城动态;轮播作为首页展示入口,与商品资料分别维护。
五、技术结构与学习重点
主要模块包括 shangjia、shangpinxinxi、shangpinfenlei、zaixiankefu、cart、address 和 orders。后端采用 Controller、Service、DAO、实体及 Mapper XML 分层,管理端为 Vue 2 与 Element UI,前台为 HTML、Vue 和 Layui。
适合重点阅读商家审核、商品归属筛选、客服跨角色查询,以及购物车转订单的过程。付款通过余额更新演示,实际收款需接入支付服务并由服务端核验;商品价格计算和订单状态也应统一校验。
六、部署入口与验证顺序
主工程为 springboot1a8gh。创建 MySQL 数据库并导入 db.sql 后,修改 src/main/resources/application.yml 中的数据源连接、账号和密码,导入 Maven 工程并加载依赖,再启动 Spring Boot。
默认端口为 8080,上下文为 /springboot1a8gh。前台入口为 http://localhost:8080/springboot1a8gh/front/index.html,管理端入口为 http://localhost:8080/springboot1a8gh/admin/dist/index.html,对应页面源码位于 src/main/resources/front/front 和 src/main/resources/admin/admin。
建议先完成商家资料和审核,再录入分类与商品,检查商家账号下的商品范围;随后测试用户咨询、商家回复、地址和购物车。订单部分分别以用户、商家和管理员查看,核对金额、状态与数据归属。
七、配套资料清单
- 项目源码:Spring Boot 后端、Vue 管理端及前台页面。
- 数据库:
db.sql。 - 设计论文:
论文.doc,包含系统设计和功能截图。 - 开题报告:
开题报告.doc。 - 演示材料:
ppt.pptx。
会员赠送权益
黄金会员自选 2 个项目,钻石会员累计自选 5 个项目;一次性赠送,不按天恢复。已领取项目可重复访问。
黄金升级钻石补足总额度;续费不重复赠送。每位付费会员共享有一次本地部署协助。








