SpringBoot+Vue 完整的外賣系統(tǒng),手機(jī)端和后臺(tái)管理,可以玩一下!

flash-waimai

一個(gè)完整的外賣系統(tǒng),包括手機(jī)端,后臺(tái)管理,api

基于spring boot和vue的前后端分離的外賣系統(tǒng)

包含完整的手機(jī)端,后臺(tái)管理功能

本項(xiàng)目主要供交流學(xué)習(xí),不建議商用。

技術(shù)選型

核心框架:Spring Boot

數(shù)據(jù)庫層:Spring data jpa/Spring data mongodb

數(shù)據(jù)庫連接池:Druid

緩存:Ehcache

前端:Vue.js

數(shù)據(jù)庫:mysql5.5以上,Mongodb4.0(不要使用最新版4.2)

模塊

flash-waimai-mobile 手機(jī)端站點(diǎn)

flash-waimai-manage后臺(tái)管理系統(tǒng)

flash-waimai-api java接口服務(wù)

flash-waimai-core 底層核心模塊

flash-waimai-generate 代碼生成模塊

快速開始

數(shù)據(jù)存儲(chǔ)采用了mysql和mongodb,其中基礎(chǔ)管理配置功能數(shù)據(jù)使用mysql,業(yè)務(wù)數(shù)據(jù)使用mongodb存儲(chǔ)。

創(chuàng)建mysql數(shù)據(jù)庫

mysql數(shù)據(jù)庫創(chuàng)建好了之后,啟動(dòng)flash-waimai-api服務(wù),會(huì)自動(dòng)初始化數(shù)據(jù),無需開發(fā)人員自己手動(dòng)初始化數(shù)據(jù)

安裝mongodb并創(chuàng)建數(shù)據(jù)庫:flash-waimai 使用mongorestore命令 ?導(dǎo)入mongodb數(shù)據(jù),由于測試數(shù)據(jù)量較大,打包放在了百度云盤:鏈接:https://pan.baidu.com/s/1mfO7yckFL7lMb_O0BPsviw 提取碼:apgd?下載后將文件解壓到d:\elm,如下命令導(dǎo)入數(shù)據(jù):

下載項(xiàng)目測試數(shù)據(jù)的圖片(商家和食品圖片):鏈接:https://pan.baidu.com/s/1rvZDspoapWa6rEq2D_5kzw 提取碼:urzw?,將圖片存放到t_sys_cfg表中system.file.upload.path配置的目錄下

啟動(dòng)管理平臺(tái):

進(jìn)入flash-waimai-manage目錄:

運(yùn)行 npm install --registry=https://registry.npm.taobao.org

運(yùn)行npm run dev

啟動(dòng)成功后訪問 http://localhost:9528 ,登錄,用戶名密碼:admin/admin

啟動(dòng)手機(jī)端:

進(jìn)入flash-waimai-mobile目錄:

運(yùn)行 npm install --registry=https://registry.npm.taobao.org

運(yùn)行npm run local

啟動(dòng)成功后訪問 http://localhost:8000

運(yùn)行效果圖

后臺(tái)管理

手機(jī)端

需要源碼和文檔可以關(guān)注+私信“外賣系統(tǒng)”

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容