基于Springboot+Vue的手机商城(源代码+数据库)081

news/2024/7/9 23:39:40 标签: spring boot, vue, Mybatis, Java, 手机商城, 毕业设计, JavaWeb

基于Springboot+Vue的手机商城(源代码+数据库)081

一、系统介绍

本项目前后端分离(该项目还有ssm+vue版本)

本系统分为管理员、用户两种角色

用户角色包含以下功能:

  • 登录、注册、商品搜索、收藏、购物车、订单提交、评论、退款、收货地址管理、我的订单、收藏夹、个人信息修改、密码修改

管理员角色包含以下功能:

  • 登录、首页统计、网站管理、用户管理、商品管理、分类管理、订单管理、评论管理、广告管理、个人中心、密码修改

二、所用技术

后端技术栈:

  • springboot
  • mysql
  • mybatis
  • mybatisPlus

前端技术栈:

  • Vue
  • Axios
  • ElementUI

三、环境介绍

基础环境 :IDEA/eclipse, JDK1.8, Mysql5.7及以上, Maven3.6, node14

所有项目以及源代码本人均调试运行无问题 可支持远程调试运行

四、页面截图

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

五、浏览地址

前台访问地址:http://localhost:8080/
-用户账号/密码:123456@qq.com/123456

后台访问地址:http://localhost:8080/ac#/admin/login
-管理员账号/密码:admin/123456

六、部署教程

  1. 使用Navicat或者其它工具,在mysql中创建对应名称的数据库,并执行项目的sql文件;

  2. 使用IDEA/Eclipse导入mobileSpringboot项目,若为maven项目请选择maven,等待依赖下载完成;

  3. 进入src/main/resources修改application.yml里面的数据库配置和com/controller/ProductController.java里面定义图片路径
    还有WebMvcConfig类里面的静态资源路径

  4. 启动主类src/main/java/com/example/collegesecondhand_springboot/CollegeSecondHandSpringbootApplication.java

  5. vscode或idea打开mobileVue项目

  6. 在编译器中打开terminal,执行npm install 依赖下载完成后执行 npm run dev,执行成功后会显示访问地址


http://www.niftyadmin.cn/n/1590280.html

相关文章

UIApplicationDelegate 中两个值得注意的地方

01 - app 的第一个执行代码的机会是什么 新建工程的时候,Xcode 默认创建的 AppDelegate 文件里面会有 UIApplicationDelegate 的 6 个代理方法,其中第一个是 application:didFinishLaunchingWithOptions:,我们通常会在这里进行 SDK 的初始化以…

k折交叉法matlab程序,k折交叉验证的BP神经网络,数据关联,代码不确定写的对不对,请高手指教,谢谢...

本人现有18组数据作为样本,每组数据由108个输入节点和1个输出节点,现在想通过BP神经网络方法建立一下这108个输入节点与1个输出节点的关联,因为样本只有18组,所以选择10折交叉验证划分数据集,写了个代码,不…

Joomla!备忘手记

1、插件响应 1 $dispatcher JDispatcher::getInstance(); 2 $results $dispatcher->trigger(onContentPrepareData, array(com_admin.profile, $data)); 2、安装建表、卸载删表&#xff08;XML文件中&#xff09; <install><sql><file charset"utf…

多云工作负载的混合公共云服务

如果企业的工作负载使用来自多个供应商的混合匹配服务&#xff0c;则采用多云连接的直接连接解决方案是有意义的。但是&#xff0c;这些工作负载在企业间真正适用的用例是什么? 选择合适的公共云服务提供商&#xff0c;提供组织所需要的一切——或者至少是它所需要的大部分&am…

你知道吗?如何学习TCP协议

TCP协议目前是事实上的网络基础。许多更高层的应用协议HTTP,FTP都基于TCP。 TCP协议的学习可以说枯燥无比&#xff0c;尤其是学生阶段&#xff0c;根本不知道用在什么地方&#xff0c;根本不知道重要性是什么。事实上是&#xff0c;基于目前的网络发展和分布式发展&#xff0c;…

ScrollView滚动

简介 安卓一单独TextView无法滚&#xff0c;需置ScrollView中。ScrollView一系列函数中fullScroll实现滚动。 说明 TextView执行append后立调fullScroll无法滚至真正底部是因Android大多函数基于消息&#xff0c;通消息队列同步&#xff0c;故大多函数异步。TextView调appen…

Windows 8没有失败的五个理由

11月23消息&#xff0c;据eWeek网站发表的一篇分析文章称&#xff0c;各种消息来源指出&#xff0c;运行Windows 8操作系统的设备最初的销售不太火。但是&#xff0c;许多因素表明&#xff0c;Windows 8产品的销售与Windows 7以及以前版本的Windows都有很大区别。 Windows 8上市…

cronjob不执行java,Linux运维知识之Linux中crontab定时任务不执行

本文主要向大家介绍了Linux运维知识之Linux中crontab定时任务不执行&#xff0c;通过具体的内容向大家展现&#xff0c;希望对大家学习Linux运维知识有所帮助。最近在linux中遇到了个crontab定时任务不执行的case,在这给大家分享一下&#xff0c;避免踩到我遇到的坑。先贴脚本吧…