基于Springboot+MybatisPlus+Vue的前后端分离电子商城系统

简介: 基于Springboot+MybatisPlus+Vue的前后端分离电子商城系统

一、基于Springboot+MybatisPlus+Vue的前后端分离电子商城系统


基于Springboot+MybatisPlus+Vue的前后端分离电子商城系统,主要分为用户端和管理端两个模块。

用户端主要支撑首页、商品信息、商品咨询、个人中心、后台管理、购物车、在线客服等功能。

管理端主要支撑首页、个人中心、用户管理、商品分类管理、商品信息管理、订单评价管理、系统管理、订单管理等功能。


二、技术框架


基于Springboot+MybatisPlus+Vue的前后端分离电子商城系统

开发语言:Java JDK1.8

数据库:mysql5.7

前端:Bootstrap框架+jstl标签语法+JSP技术/VUE框架

后端:Springboot框架、Spring框架、持久层MyBatis+PageHelper分页插件

开发工具:Idea2020/Eclipse VScode Navicat Maven3.6


三、运行步骤及地址


1.Navicat中创建数据库。

2.在数据库中运行src/main/resources下的sql文件。

3.修改src/main/resources的主配置文件中的的数据库用户名和密码。

4.启动Tomcat服务器,或者启动springboot项目。

5.运行启动项目。

6.登陆地址:

管理员账号:

用户账号:

源码+数据库:

a73c7db1c0e7450884f669af675f883e.png

80a6a1ba7b864ef69efd9d5b34008aa0.png

b895d97adbe34b91afa9783dbcfe93de.png

四、展示页


直接描述图片就好【前台和后台页面】


4.1 前台页面


  • 首页
    进行商品信息推荐,提供依据商品名称的搜索功能。


daab6d49158345ebb173bd9a90594f2d.png


商品信息

显示商品的名称、品牌、展示图等信息,可通过商品种类进行筛选。


image.png


选择手机后仅展示此品类下的商品信息。

image.png


个人中心

可对用户名、密码、姓名、性别、头像、联系电话、余额等内容进行更新信息。


image.png



购物车

对添加到购物车的产品名称和价格进行显示,可修改数量,进行删除或购买操作。


79c64685310e41fbb5b8dff30d80ef0e.png


在线客服

可与在线客服进行沟通询问。

bf0413a8e15e4bdcace01f40e32fe8b5.png


4.2 后台页面


  • 用户管理
    以列表形式展示索引、用户名、姓名、性别、头像、联系电话等信息。
    可进行详情、修改、删除操作。


829d39cd75f541069bbe36e71fba3ad9.png


商品分类管理

以列表形式展示索引、商品分类等信息。

可进行详情、修改、删除、新增等操作。

可按照商品费雷进行查询。

0f25c757115d460c94dc931cf3589eaf.png


商品信息管理

以列表形式展示商品信息。

可进行详情、修改、查看评论、删除等操作。


1d1e71f43458419497891532fc3c4947.png

具体查看商品名称、商品分类、图片、品牌、规格、价格、商品详情等内容。


89c9863096dc412cac07217f5397bf2b.png


输入商品内容、商品分类、图片、品牌、规格、价格、商品详情等内容进行编辑操作。


5d10df5c62b844efb9c78624bcb0b0c0.png

订单评价管理

以列表形式展示索引、订单编号、商品名称、商品分类、品牌、规格、评分、添加图片、评价内容、评价日期、用户名等信息。

可以通过商品名称、品牌、评分、用户名进行查询。。

可进行删除、统计报表等操作。


a1683f9f995c42739beeeae30195c611.png


轮播图管理

以列表形式展示索引、名称、值等信息。

可以进行详情、修改、删除、新增等操作。


1461130fbc634906b94cf5b8526234c3.png

商品咨询

以列表形式展示索引、标题、简介、图片等信息。

可进行详情、修改、删除、新增等操作。

可通过标题进行查询。


b9df7094384d4236be4f42a34c760b2e.png

已退款订单

以列表形式展示索引、订单编号、商品名称、商品图片、购买数量、价格/积分、折扣价格、总价格/总积分、折扣总价格、支付类型、状态、地址等信息。

可进行删除等操作。

可通过订单编号、商品名称进行查询。

535c977c197b43ea85203bf0d3774f75.png

已完成订单

以列表形式展示索引、订单编号、商品名称、商品图片、购买数量、价格/积分、折扣价格、总价格/总积分、折扣总价格、支付类型、状态、地址等信息。

可进行删除等操作。

可通过订单编号、商品名称进行查询。


c3002d500c26460fb317f493e78076d9.png

目录
相关文章
|
9天前
|
前端开发 JavaScript Java
基于Java+Springboot+Vue开发的服装商城管理系统
基于Java+Springboot+Vue开发的服装商城管理系统(前后端分离),这是一项为大学生课程设计作业而开发的项目。该系统旨在帮助大学生学习并掌握Java编程技能,同时锻炼他们的项目设计与开发能力。通过学习基于Java的服装商城管理系统项目,大学生可以在实践中学习和提升自己的能力,为以后的职业发展打下坚实基础。
31 2
基于Java+Springboot+Vue开发的服装商城管理系统
|
9天前
|
前端开发 JavaScript Java
SpringBoot项目部署打包好的React、Vue项目刷新报错404
本文讨论了在SpringBoot项目中部署React或Vue打包好的前端项目时,刷新页面导致404错误的问题,并提供了两种解决方案:一是在SpringBoot启动类中配置错误页面重定向到index.html,二是将前端路由改为hash模式以避免刷新问题。
49 1
|
6天前
|
前端开发 JavaScript Java
基于Java+Springboot+Vue开发的大学竞赛报名管理系统
基于Java+Springboot+Vue开发的大学竞赛报名管理系统(前后端分离),这是一项为大学生课程设计作业而开发的项目。该系统旨在帮助大学生学习并掌握Java编程技能,同时锻炼他们的项目设计与开发能力。通过学习基于Java的大学竞赛报名管理系统项目,大学生可以在实践中学习和提升自己的能力,为以后的职业发展打下坚实基础。
20 3
基于Java+Springboot+Vue开发的大学竞赛报名管理系统
|
7天前
|
前端开发 JavaScript Java
基于Java+Springboot+Vue开发的蛋糕商城管理系统
基于Java+Springboot+Vue开发的蛋糕商城管理系统(前后端分离),这是一项为大学生课程设计作业而开发的项目。该系统旨在帮助大学生学习并掌握Java编程技能,同时锻炼他们的项目设计与开发能力。通过学习基于Java的蛋糕商城管理系统项目,大学生可以在实践中学习和提升自己的能力,为以后的职业发展打下坚实基础。
20 3
基于Java+Springboot+Vue开发的蛋糕商城管理系统
|
7天前
|
前端开发 JavaScript Java
基于Java+Springboot+Vue开发的美容预约管理系统
基于Java+Springboot+Vue开发的美容预约管理系统(前后端分离),这是一项为大学生课程设计作业而开发的项目。该系统旨在帮助大学生学习并掌握Java编程技能,同时锻炼他们的项目设计与开发能力。通过学习基于Java的美容预约管理系统项目,大学生可以在实践中学习和提升自己的能力,为以后的职业发展打下坚实基础。
21 3
基于Java+Springboot+Vue开发的美容预约管理系统
|
7天前
|
JavaScript Java 关系型数据库
毕设项目&课程设计&毕设项目:基于springboot+vue实现的在线考试系统(含教程&源码&数据库数据)
本文介绍了一个基于Spring Boot和Vue.js实现的在线考试系统。随着在线教育的发展,在线考试系统的重要性日益凸显。该系统不仅能提高教学效率,减轻教师负担,还为学生提供了灵活便捷的考试方式。技术栈包括Spring Boot、Vue.js、Element-UI等,支持多种角色登录,具备考试管理、题库管理、成绩查询等功能。系统采用前后端分离架构,具备高性能和扩展性,未来可进一步优化并引入AI技术提升智能化水平。
毕设项目&课程设计&毕设项目:基于springboot+vue实现的在线考试系统(含教程&源码&数据库数据)
|
9天前
|
前端开发 JavaScript Java
基于Java+Springboot+Vue开发的房产销售管理系统
基于Java+Springboot+Vue开发的房产销售管理系统(前后端分离),这是一项为大学生课程设计作业而开发的项目。该系统旨在帮助大学生学习并掌握Java编程技能,同时锻炼他们的项目设计与开发能力。通过学习基于Java的房产销售管理系统项目,大学生可以在实践中学习和提升自己的能力,为以后的职业发展打下坚实基础。
23 3
基于Java+Springboot+Vue开发的房产销售管理系统
|
9天前
|
前端开发 JavaScript Java
基于Java+Springboot+Vue开发的反诈视频宣传系统
基于Java+Springboot+Vue开发的反诈视频宣传系统(前后端分离),这是一项为大学生课程设计作业而开发的项目。该系统旨在帮助大学生学习并掌握Java编程技能,同时锻炼他们的项目设计与开发能力。通过学习基于Java的反诈视频宣传管理系统项目,大学生可以在实践中学习和提升自己的能力,为以后的职业发展打下坚实基础。
40 4
基于Java+Springboot+Vue开发的反诈视频宣传系统
|
11天前
|
前端开发 JavaScript Java
基于Java+Springboot+Vue开发的健身房管理系统
基于Java+Springboot+Vue开发的健身房管理系统(前后端分离),这是一项为大学生课程设计作业而开发的项目。该系统旨在帮助大学生学习并掌握Java编程技能,同时锻炼他们的项目设计与开发能力。通过学习基于Java的健身房管理系统项目,大学生可以在实践中学习和提升自己的能力,为以后的职业发展打下坚实基础。
40 5
基于Java+Springboot+Vue开发的健身房管理系统
|
9天前
|
前端开发 JavaScript Java
基于Java+Springboot+Vue开发的医院门诊预约挂号系统
基于Java+Springboot+Vue开发的医院门诊预约挂号系统(前后端分离),这是一项为大学生课程设计作业而开发的项目。该系统旨在帮助大学生学习并掌握Java编程技能,同时锻炼他们的项目设计与开发能力。通过学习基于Java的门诊预约挂号管理系统项目,大学生可以在实践中学习和提升自己的能力,为以后的职业发展打下坚实基础。
31 2
基于Java+Springboot+Vue开发的医院门诊预约挂号系统
下一篇
无影云桌面