-
Notifications
You must be signed in to change notification settings - Fork 1
-
Star 1
本项目(瑞吉外卖)是专门为餐饮企业(餐厅、饭店)定制的一款软件产品,包括系统管理后台和移动端应用两部分。其中系统管理后台主要提供给餐饮企业内部员工使用,可以对餐厅的菜品、套餐、订单等进行管理维护。移动端应用主要提供给消费者使用,可以在线浏览菜品、添加购物车、下单等。
chaosssock/reggie_take_out
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Latest commitHistory58 Commits | ||||
.idea | .idea | |||
src | src | |||
资料 | 资料 | |||
README.md | README.md | |||
pom.xml | pom.xml | |||
reggie.sql | reggie.sql | |||
【瑞吉外卖】黑马程序员Spring Boot + SSM企业级项目.md | 【瑞吉外卖】黑马程序员Spring Boot + SSM企业级项目.md | |||
Repository files navigation
本项目(瑞吉外卖)是专门为餐饮企业(餐厅、饭店)定制的一款软件产品,包括系统管理后台和移动端应用两部分。其中系统管理后台主要提供给餐饮企业内部员工使用,可以对餐厅的菜品、套餐、订单等进行管理维护。移动端应用主要提供给消费者使用,可以在线浏览菜品、添加购物车、下单等。
介绍
前置知识
Java基础知识 Java Web MySQL Spring Boot SSM(Spring、Spring MVC、MyBatis) Maven
效果展示
移动端
管理端
管理后台登录
软件开发整体介绍
软件开发流程
角色分工
软件环境
项目整体介绍
项目介绍
产品原型展示
管理端:员工管理 管理端:订单明细 客户端:地址管理 客户端:点餐
技术选型
功能架构
角色
开发环境搭建
数据库环境搭建
新建数据库
导入表结构
db_reggie.sql
数据表
maven项目搭建
1.创建maven项目
2.导入pom.xml文件
3.导入Spring Boot配置文件application.yml
4.编写启动类
后台系统登录功能
需求分析
1.页面原型展示
2.登录页面展示
3.查看登录请求信息
4.数据模型(employee表)
代码开发
1.创建实体类Employee,和employee表进行映射
2.创建Controller、Service、Mapper
3.导入返回结果类R
4.在Controller中创建登录方法
后台系统退出功能
需求分析
代码开发
完善登录功能
问题分析
代码实现
新增员工
需求分析
数据模型
代码开发
总结
员工信息分页查询
需求分析
代码开发
启用/禁用员工账号
需求分析
代码开发
功能测试
代码修复
编辑员工信息
需求分析
代码开发
公共字段自动填充
问题分析
代码实现
功能测试
功能完善
新增分类
需求分析
数据模型
代码开发
分类信息分页查询
需求分析
删除分类
需求分析
代码开发
功能完善
修改分类
需求分析
文件上传下载
文件上传介绍
文件下载介绍
文件上传代码实现
文件下载代码实现
新增菜品
需求分析
数据模型
代码开发——准备工作
代码开发——梳理交互过程
代码开发——导入DTO
菜品信息分类查询
需求分析
代码开发——梳理交互过程
修改菜品
需求分析
代码开发——梳理交互过程
新增套餐
需求分析
数据模型
代码开发——准备工作
代码开发——梳理交互过程
套餐信息分页查询
需求分析
代码开发——梳理交互过程
删除套餐
需求分析
代码开发——梳理交互过程
手机验证码登录
效果展示
短信发送
代码开发
代码开发——导入Maven坐标
代码开发——调用API
手机验证码登录
需求分析
数据模型
代码开发——梳理交互过程
代码开发——准备工作
代码开发——修改LoginCheckFilter
菜品展示、购物车、下单
效果展示
导入用户地址簿相关功能代码
需求分析
数据模型
导入功能代码
菜品展示
需求分析
代码开发——梳理交互过程
购物车
需求分析
数据模型
代码开发——梳理交互过程
代码开发——准备工作
用户下单
需求分析
数据模型
数据模型——订单表
数据模型——订单明细表
代码开发——梳理交互过程
代码开发——准备工作
Linux项目部署
手工部署
通过Shell脚本自动部署项目
云服务器可以跳过后面步骤
Redis
Redis常用命令
字符串String操作命令
哈希hash操作命令
列表list操作命令
集合set操作命令
有序集合sorted set操作命令
在Java中操作Redis
介绍
Jedis
Spring Data Redis
About
本项目(瑞吉外卖)是专门为餐饮企业(餐厅、饭店)定制的一款软件产品,包括系统管理后台和移动端应用两部分。其中系统管理后台主要提供给餐饮企业内部员工使用,可以对餐厅的菜品、套餐、订单等进行管理维护。移动端应用主要提供给消费者使用,可以在线浏览菜品、添加购物车、下单等。
Resources
Stars
Watchers
Forks
Releases
Packages 0
Languages
- JavaScript 48.3%
- CSS 30.7%
- HTML 19.1%
- Java 1.9%