SpringBoot+Vue 完整的外卖系统,手机端和后台管理
flash-waimai
一个完整的外卖系统,包括手机端,后台管理,api
基于spring boot和vue的前后端分离的外卖系统
包含完整的手机端,后台管理功能
本项目主要供交流学习,不建议商用。
技术选型
核心框架:Spring Boot
数据库层:Spring data jpa/Spring data mongodb
数据库连接池:Druid
缓存:Ehcache
前端:Vue.js
数据库:mysql5.5以上,Mongodb4.0(不要使用最新版4.2)
模块
flash-waimai-mobile 手机端站点
flash-waimai-manage后台管理系统
flash-waimai-api java接口服务
flash-waimai-core 底层核心模块
flash-waimai-generate 代码生成模块
快速开始
数据存储采用了mysql和mongodb,其中基础管理配置功能数据使用mysql,业务数据使用mongodb存储。
创建mysql数据库
CREATE DATABASE IF NOT EXISTS waimai DEFAULT CHARSET utf8 COLLATE utf8_general_ci; CREATE USER 'waimai'@'%' IDENTIFIED BY 'waimai123';GRANT ALL privileges ON waimai.* TO 'waimai'@'%';flush privileges;
mysql数据库创建好了之后,启动flash-waimai-api服务,会自动初始化数据,无需开发人员自己手动初始化数据
安装mongodb并创建数据库:flash-waimai 使用mongorestore命令 导入mongodb数据,由于测试数据量较大,打包放在了百度云盘:
链接:https://pan.baidu.com/s/1mfO7yckFL7lMb_O0BPsviw 提取码:apgd
下载后将文件解压到d:\elm,如下命令导入数据:
mongorestore.exe -d flash-waimai d:\\elm
下载项目测试数据的图片(商家和食品图片):
链接:https://pan.baidu.com/s/1rvZDspoapWa6rEq2D_5kzw 提取码:urzw
,将图片存放到t_sys_cfg表中system.file.upload.path配置的目录下启动管理平台:
进入flash-waimai-manage目录:
运行 npm install --registry=https://registry.npm.taobao.org
运行npm run dev
启动成功后访问 http://localhost:9528 ,登录,用户名密码:admin/admin
启动手机端:
进入flash-waimai-mobile目录:
运行 npm install --registry=https://registry.npm.taobao.org
运行npm run local
启动成功后访问 http://localhost:8000
运行效果图
后台管理
手机端
SpringBoot+Vue 完整的外卖系统,手机端和后台管理相关推荐
- SpringBoot+Vue 完整的外卖系统,手机端和后台管理,可以玩一下!
点击上方 好好学java ,选择 星标 公众号重磅资讯,干货,第一时间送达今日推荐:推荐19个github超牛逼项目!个人原创100W +访问量博客:点击前往,查看更多 flash-waimai 一个 ...
- Spring Boot Vue完整的外卖系统,手机端和后台管理api 源码赠送
flash-waimai 一个完整的外卖系统,包括手机端,后台管理,api 基于spring boot和vue的前后端分离的外卖系统 包含完整的手机端,后台管理功能 本项目主要供交流学习,不建议商用. ...
- 一个仿照饿了么的外卖平台,包括手机端,后台管理, api服务
简介: 一个简单的外卖系统,包括手机端,后台管理,api 基于spring boot和vue的前后端分离的外卖系统 包含手机端,后台管理功能 本项目主要供交流学习,不建议商用. 技术选型 核心框架:S ...
- 完整的外卖系统,手机端 + 后台管理(附源码)
点击上方"逆锋起笔",公众号回复 编程资源 领取大佬们推荐的学习资料 flash-waimai 一个完整的外卖系统,包括手机端,后台管理,api 基于spring boot和vue ...
- 基于Vue+Express+Mysql开发的手机端电影购票系统(附源码)
基于Vue+Express+Mysql开发的手机端电影购票系统 基于手机的电影购票系统-Vue+Node 一个Vue+Express+Mysql的电影售票项目 项目完整源码下载 https://dow ...
- java springboot VUE 在线学习平台系统开发mysql数据库web结构java编程计算机网页源码maven项目前后端分离
一.源码特点 springboot VUE 在线学习平台系统是一套完善的完整信息管理类型系统 前后端分离,结合springboot框架和VUE完成本系统,对理解JSP java编程开发语言有帮助系 ...
- Springboot Vue个人简历网站系统java项目源码
大学生的就业问题已经成为高校人才培养的一个现实性课题.大学生的就业工作,是一项事关社会和谐发展.高校改革和稳定.大学生切身利益的重要工作.研究大学生的择业行为,培养大学生的正确择业观,做好全员.全程. ...
- 关于泛微E9 OA系统手机端无法使用的抢救过程
关于泛微E9 OA系统手机端无法使用的抢救过程 1.重启emp目录中,sh rsstart.sh,启动过程显示mysql服务启动异常. 2.关闭服务,重启再试一下.sh stop.sh 还是显示mys ...
- 基于springboot+vue的积分兑换系统
1 简介 今天向大家介绍一个帮助往届学生完成的毕业设计项目,基于springboot+vue的积分兑换系统. 计算机毕业生设计,课程设计需要帮助的可以找我 2 设计概要 21世纪是信息化时代,随着信息 ...
最新文章
- python环境变量值_如何在python中读取Windows环境变量值?
- 标题:ASP.NET几种进行性能优化的方法及注意问题
- 基于 abp vNext 和 .NET Core 开发博客项目 - 博客接口实战篇(二)
- c语言linux TCP长连接 socket收发范例 断开自动重连
- 【youcans 的 OpenCV 例程 200 篇】111. 雷登变换反投影重建图像
- PHP条件语句总结,php条件语句的总结
- linux拷贝到新建文件夹命令行,Linux创建文件touch,复制文件cp,tab补全,链接文件ln命令...
- 工作中99%能用到的git命令
- android settings 源码,菜鸟学Android源码-Settings(2)
- 【github系列】github定位到历史版本(历史commit点)
- BoolToVisibilityConverter In WPF
- nth-of-type和nth-child的区别
- 使用 ExtJS 实现 ASP.NET MVC 2 客户端验证
- 基于Python实现的DHT嗅探器
- 皮皮虾如何去水印视频
- 4、智慧变电站 - 外围电塔及电线绘制
- 强大的 Fresco(加载网络和本地图片)简单使用
- java程序员要学什么?
- 数据库服务器的安装与配置
- 虚幻4地形怎么增加层_虚幻周报20200806 | 早晚的事
热门文章
- about semget
- Python_urllib
- axios学习笔记(二):轻松弄懂XHR的使用及如何封装简易axios
- javascript实现数组深复制的方法
- AngularJS学习(一)
- word2003计算机考试题,[2018职称计算机Word2003考前练习题] 2018年职称计算机考试练习题库...
- edit with idle 没反应_搬个家,猫咪不吃不喝甚至猝死?可能是你没做好“前戏”...
- 6-3 递增的整数序列链表的插入 (10 分)
- 力扣605 种花问题(C++,附思路)
- 2013递归求解单链表中的结点个数(C++,附递归函数思路讲解与手绘图)