若文章内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系博主删除。
1.系列文章目录
初步开发(基本功能的实现和补全) |
- 学习【瑞吉外卖①】SpringBoot单体项目
- 软件开发流程、瑞吉外卖项目介绍、环境搭建、后台登录功能、后台退出功能
- 学习【瑞吉外卖②】SpringBoot单体项目(后台)
- 完善登录功能、 新增员工功能、员工信息分页查询功能、启用 / 禁用员工账号功能、编辑员工信息功能
- 学习【瑞吉外卖③】SpringBoot单体项目(后台)
- 公共字段自动填充功能、新增分类功能、分类信息分页查询功能、删除分类功能、修改分类功能
- 学习【瑞吉外卖④】SpringBoot单体项目(后台)
- 文件上传下载功能、新增菜品功能、菜品信息分页查询功能、修改菜品功能
- 其他功能:删除菜品(单个 / 批量)功能、停售 / 启售菜品(单个 / 批量)功能。
- 学习【瑞吉外卖⑤】SpringBoot单体项目(后台)
- 新增套餐功能、套餐分页查询功能、删除套餐功能(单个 / 批量)
- 其他功能:停售 / 启售(批量 / 单个)套餐功能、修改套餐功能
- 学习【瑞吉外卖⑥】SpringBoot单体项目(移动端)
- 手机验证码登录的功能(短信发送、手机验证码登录)
- 学习【瑞吉外卖⑦】SpringBoot单体项目(移动端)
- 用户地址簿功能:增删改查功能,设置、查看默认地址功能。
- 菜品展示功能(套餐展示功能也包含在其中)
- 购物车功能:购物车中增加/减少 套餐/菜品的功能,菜品/套餐 在购物车中的展示功能,购物车中 菜品/套餐 清空的功能
- 订单功能:用户下单功能、用户查看订单功能、用户再来一单功能。
- 用户登出功能
- 学习【瑞吉外卖⑧】SpringBoot单体项目(后台)
- 订单展示功能、订单状态修改功能
相关知识的补充 |
- 【瑞吉外卖⑨】Git 粗略学习
- Git 概述、Git 代码托管服务、Git 常用命令、在 Idea 中使用 Git
- 【瑞吉外卖⑩】Linux 粗略学习 & Redis 粗略学习
- Linux 系统的简介、CentOS 的安装、在 CentOS 上安装常用软件、在 LInux 上部署项目
- Redis 基础知识、在 Java 中操作 Redis
项目优化(只优化了部分功能) |
- 【瑞吉外卖⑪】SpringBoot单体项目_项目优化
- 缓存优化:短信验证码、菜品数据、套餐数据、Spring Cache 使用说明
- 读写分离:MySQL 主从复制、读写分离案例、项目实现读写分离
- Nginx: 概述、目录、文件结构、具体的应用
- 前后端分离开发:Yapi 简单了解、Swagger 简单使用、项目部署前后端
2.相关链接
- 视频链接:【黑马程序员】Java 项目实战《瑞吉外卖》,轻松掌握 SpringBoot + MybatisPlus 开发核心技术
- 资料链接:2022 最新版 Java 学习路线图 > 第 5 阶段:企业级项目实战 > 7.黑马程序员 瑞吉外卖平台实战开发(提取码:dor4)
- 或关注 微信公众号: 黑马程序员;回复关键词: 瑞吉外卖。
- 以下为微信公众号回复内容:
- 《黑马 瑞吉外卖 实战项目》
- 百度网盘 链接:https://pan.baidu.com/s/1bxEy2bHiCYQtouifUppsTA
- 提取码:1234
- 阿里云盘 链接:https://www.aliyundrive.com/s/DS2XMVojBjH
- 项目代码码云链接:https://gitee.com/yan-zhao-han-wei/reggie_takeout
- 初步开发的基本功能实现和补全(比如订单功能之类的,各模块的增删改查功能的补充)。
- 有关分布式优化的功能,与视频情况一致,并无补全。
实在是懒得再折腾了。
- 系列文章参考博客:
3.项目简介
《瑞吉外卖》项目以外卖点餐为业务基础,基于 Spring Boot、MyBatis Plus 等技术框架进行开发。
本博客为系列文章总目录,具体代码和分析还请看系列文章目录中的文章内容。
个人吐槽:该项目非常适合刚学完 SpringBoot 的新人入手。
这个项目主要专注于后端开发(前端页面有些小问题,笔者在相关文章中给出了解决办法),涉及到的技术栈是很少的。
可以帮助新人了解到一些项目的开发规范和注意事项,可以系统性的学习使用起之前所学的知识。
可以跟着视频看一遍,也可以自己上手敲敲。
若是诸位想要进一步深入学习 JAVA 项目 的话,笔者这里推荐【黑马点评】 项目和【谷粒商城】 项目。