0
点赞
收藏
分享

微信扫一扫

叮当外卖单体项目SpringBoot+Mybatis-Plus+Redis(附源码)

本篇博文目录:

1.学习资源

在这里插入图片描述

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

2.项目概述

项目分为后台管理端,前台移动端和垃圾清理端:

(1) 后台管理端

在这里插入图片描述

(2) 前台移动端

在这里插入图片描述

(3) 垃圾清理端

清理Redis中的缓存和七牛云的垃圾数据:
在这里插入图片描述
清理数据库和七牛云中的垃圾数据:
在这里插入图片描述

3.技术栈

在这里插入图片描述

4.服务器环境搭建(Linux环境)

Redis和MySql我是通过宝塔面板进行安装。
在这里插入图片描述

④ 七牛云

在这里插入图片描述
所需上传图片放在项目中的图片资源里
在这里插入图片描述

5.软件部署

(1) 数据库部署

添加数据库的账号和密码就是你的远程服务器的数据库账号密码(意思就是在服务器中新建了一个mysql用户)
在这里插入图片描述
导入数据库的SQL
在这里插入图片描述
在这里插入图片描述
sql文件存放在项目的db文件下:
在这里插入图片描述

用户授权(用户授权需要安装phpMyAdmin软件)
在这里插入图片描述
登入的用户名和密码就是你的root账户
在这里插入图片描述
创建的数据库需要远程连接权限和新建用户对新建数据库的增删改查权限
在这里插入图片描述
新增用户权限,这里的用户就是自己新增的用户(业务程序访问数据库的用户)
在这里插入图片描述

在这里插入图片描述

(2) 相关参数配置

  • 项目clone 或下载源码
git clone https://github.com/itguye/dingdang_take_out.git

在这里插入图片描述

  • IDEA打开项目(Maven导包需要一些时间)

在这里插入图片描述

  • 修改项目配置文件application.yaml

服务端口号与数据库配置:
在这里插入图片描述

Redis和mybatis-plus的配置:
在这里插入图片描述

  • 文件上传与下载七牛云配置

修改七牛云工具类的配置:
在这里插入图片描述

修改如下参数:
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

  • 图片的游览是直接访问七牛云(外链),需要修改成你的外链主机名

在这里插入图片描述

你可以通过全局搜索进行快速定位
在这里插入图片描述
前端如下几处需要进行修改:

后台管理端:

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

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

在这里插入图片描述
前台移动端:
在这里插入图片描述
在这里插入图片描述

备注:垃圾清理部分的配置就是修改一下Redis和mysql的配置即可,这里不再演示了。

(3) 程序部署

shell存放在项目中的shell文件下:
在这里插入图片描述

  • 第一个项目的部署(后台服务端与前台服务端叮当外卖)

通过脚本的方式执行程序(需要先在Linux相应文件下git clone自己的项目,更新后执行下面的脚本即可)
在这里插入图片描述
当然你也可以通过执行 java -jar 项目 的方式执行项目
在这里插入图片描述

  • 第二个项目的部署,垃圾清理

只需要将生成后的war包放入到Tomcat下的webapps中即可
在这里插入图片描述

5.软件预览

(1) 后台管理端

  • 后台登入
    在这里插入图片描述

  • 员工管理

在这里插入图片描述

  • 分类管理

在这里插入图片描述

  • 菜品管理(批量处理业务视频中未编写,这里我编写了的)

在这里插入图片描述

  • 套餐管理(批量处理业务视频中未编写,这里我编写了)

在这里插入图片描述

  • 订单详情(视频中该本分业务未编写,这里我编写了)

在这里插入图片描述

(2) 前台移动端

在这里插入图片描述

  • 登入页面

在这里插入图片描述

  • 服务大厅

在这里插入图片描述

  • 订单结算页面

在这里插入图片描述

  • 个人中心

在这里插入图片描述

  • 地址管理

在这里插入图片描述

  • 历史订单

在这里插入图片描述

(3) 垃圾清理端(war包)

清理Redis中的缓存和七牛云的垃圾数据:
在这里插入图片描述
清理数据库和七牛云中的垃圾数据:
在这里插入图片描述

举报

相关推荐

0 条评论