![](https://img-blog.csdnimg.cn/20190927151132530.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
冰冰项目
文章平均质量分 90
基于springboot,MP的外卖项目实战
ぃ小男孩つ
这个作者很懒,什么都没留下…
展开
-
【项目优化01】使用Git管理项目及使用redis缓存短信验证码,菜品以及套餐数据
选择在我们文件的根目录创建仓库导入ignore文件,将不需要导入仓库的文件写入该文件将文件添加至暂存区添加至暂存区后就可以进行commit操作推送至远程仓库前需要先关联一下远程仓库推送失败的记得去看前面的blog,里面有解决方法,亲测可用。...原创 2022-05-04 13:51:33 · 1450 阅读 · 0 评论 -
【实战day06】购物车功能和用户下单功能开发
文章目录1. 菜品展示功能1.1 菜品展示1.2 菜品展示代码开发2. 购物车功能2.1 需求分析2.2 梳理交互过程2.3 代码开发准备工作2.4 用户添加购物车功能2.5 用户查看购物车列表2.6 用户修改购物车商品数量2.7 清空购物车3. 用户下单功能开发3.1 需求分析3.2 用户下单交互过程梳理3.3 用户下单4. 用户查看订单4.1 需求分析4.2 代码开发5. 后台管理界面的订单管理5.1 需求分析5.2 代码开发5.3 修改派送状态1. 菜品展示功能开发购物车功能之前,我们需要先进行系原创 2022-04-27 14:21:29 · 1923 阅读 · 0 评论 -
【实战day05】顾客登录功能及收货地址功能开发
文章目录1. 顾客登录功能1.1 需求分析1.2 代码开发1.2.1 梳理交互过程1.2.2 开发前准备工作1.2.3 发送短信验证码1.2.4 用户登录功能1.3 用户退出功能开发2. 收货地址功能开发2.1 需求分析2.2 新增收货地址2.3 查看收货地址2.4 设置默认地址1. 顾客登录功能1.1 需求分析为了方便顾客登录,移动端通常会使用短信验证码登录的功能。我们看一下用户登录界面,用户填写手机号,输入验证码,然后进行登录。1.2 代码开发1.2.1 梳理交互过程老规矩,开发之前,原创 2022-04-26 22:22:11 · 671 阅读 · 0 评论 -
【实战day04】菜品管理业务开发
文章目录前言1. 文件上传与下载1.1 文件上传介绍1.2 文件下载介绍1.3 文件上传下载代码实现2. 新增菜品2.1 需求分析2.2 数据模型2.3 代码开发2.3.1 准备工作2.3.2 梳理交互过程2.3.3 获取菜品分类数据2.3.4 菜品保存3. 分页查询3.1 需求分析3.2 代码开发4. 修改菜品4.1 需求分析4.2 代码开发4.2.1 基本数据回显4.2.2 修改功能实现5. 删除和批量删除菜品5.1 需求分析5.2 代码开发6. 停售和批量停售启售6.1 需求分析6.2 代码开发前言原创 2022-04-22 22:42:16 · 832 阅读 · 0 评论 -
【实战day03】分类管理业务开发
文章目录前言1. 公共字段自动填充1.1 需求分析1.2 代码实现1.3 代码完善2. 新增分类2.1 需求分析2.2 数据模型2.3 代码开发3. 分页功能3.1 需求分析3.2 代码开发4. 修改分类4.1 需求分析4.2 代码开发5. 删除功能5.1 需求分析5.2 功能开发及完善5.2.1 在CategoryService接口定义删除方法5.2.2 在CategoryServiceImpl实现类实现删除方法5.2.3 定义我们自定义异常类5.2.4 在全局异常捕获器中添加我们的自定义异常捕获5.2.原创 2022-04-20 20:51:54 · 438 阅读 · 0 评论 -
【实战day02】后台员工管理功能开发
文章目录1. 新增员工1.1 需求分析1.2 数据模型1.3 代码开发2. 全局异常捕获3. 员工信息分页查询3.1 需求分析3.2 代码开发4. 启用/禁用员工账号4.1 需求分析4.2 代码开发5. 编辑员工信息5.1 需求分析5.2 代码开发1. 新增员工1.1 需求分析后台管理系统中,点击员工管理界面的添加员工按钮,就会跳转到新增页面,如下1.2 数据模型我们先打开数据库,点击设计员工表,可以看到,我们员工表中的username字段是unique,唯一的,因为我们的username是作为原创 2022-04-19 20:07:49 · 1612 阅读 · 0 评论 -
【实战day02】完善登录功能及补充静态资源映射
文章目录1. 完善登录功能1.1 创建自定义过滤器LoginCheckFilter1.2 在启动类添加注解@ServletComponentScan1.3 完善过滤器的处理逻辑2. 静态资源映射1. 完善登录功能前面我们已经完成了后台系统的员工登录功能开发,但还是存在一个问题,就是我们用户如果不登录直接访问系统首页,照常可以访问。显然,这种情况是不合理的,我们希望看到的效果应该是,只有登录成功才可以访问系统的首页,如果每页登录则跳转到登录页面。那么,如何实现这种功能呢?答案就是拦截器或者过滤器,在原创 2022-04-19 14:58:17 · 277 阅读 · 0 评论 -
【实战day01】后台登录功能开发
1. 登录需求分析1.1 登录页面展示1.2 查看登录请求数据输入用户名密码,点击f12,打开控制台,选择网络,查看数据信息1.3 数据模型2. 登录功能基础准备2.1 导入相关坐标依赖 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId&g原创 2022-04-18 09:54:00 · 1522 阅读 · 0 评论 -
【实战day01】软件开发整体介绍,项目介绍以及开发环境搭建
文章目录1. 软件开发整体介绍1.1 软件开发流程1.2 角色分工1.3 软件开发环境2. 项目介绍2.1 技术选型2.2 功能架构2.3 角色3. 开发环境搭建3.1 数据库开发3.2 maven项目构建1. 软件开发整体介绍1.1 软件开发流程1.2 角色分工1.3 软件开发环境2. 项目介绍本项目是专门为餐饮企业定制的一款产品,包括系统后台管理和移动端应用两部分。其中系统管理后台主要提供给餐饮企业内部员工使用,可以对餐厅的菜品,订单,套餐等进行管理维护。移动端主要提供给 消费者使用,原创 2022-04-17 22:04:08 · 1697 阅读 · 0 评论