草庐IT

Springboot——文件的上传与下载(reggie)

目录一、文件上传——upload1.1介绍1.2前端代码实现1.3后端代码实现二、文件下载——download2.1介绍2.2 前端代码编写2.3后端代码编写三、前端总代码四、应用场景4.1 数据库表4.1.1 菜品表4.1.2菜品口味表4.1.3菜品分类及菜品套餐表4.2实体类4.2.1菜品实体类4.2.2菜品口味实体类4.2.3菜品分类及菜品套餐实体类4.3新增菜品4.3.1  菜品分类下拉框4.3.2封装DTO4.3.3 添加菜品4.4 菜品分页查询4.4.1构建DTO4.4.2菜品分页查询4.5修改菜品功能4.5.1 数据回显操作4.5.2修改菜品信息五、新增套餐功能5.1数据库对应表

Reggie外卖项目 —— 移动端小程序之手机验证码登录

23、手机验证码登录23.1、需求分析1、为了方便用户登录,移动端通常都会提供通过手机验证码登录的功能。2、手机验证码登录的优点:方便快捷,无需注册,直接登录使用短信验证码作为登录凭证,无需记忆密码安全3、登录流程:输入手机号码>获取验证码>输入验证码>点击登录>登录成功注意:通过手机验证码登录,手机号是区分不同用户的标识。23.2、数据模型通过手机验证码登录时,涉及的表为user表,即用户表。结构如下:23.3、代码开发23.3.1、梳理交互过程在开发代码之前,需要梳理一下登录时前端页面和服务端的交互过程:1、在登录页面(front/page/login.html)输入手机号,点击【获取验证

瑞吉外卖实战项目全攻略——第三天

瑞吉外卖实战项目全攻略——第三天该系列将记录一份完整的实战项目的完成过程,该篇属于第三天案例来自B站黑马程序员Java项目实战《瑞吉外卖》,请结合课程资料阅读以下内容该篇我们将完成以下内容:公共字段自动填充新添分类分类信息分页查询删除分类修改分类公共字段自动填充我们的功能开发一般分为三个阶段需求分析前面我们已经完成了后台系统的员工系统的开发,在新增或修改员工时需要填写创建时间创建人修改时间修改人等繁杂信息而且这些属性基本在后续的菜品,套餐中都有所体现,我们把这些字段称为公共字段,所以我们希望采用一种统一的方法来设置:MyBatisPlus为我们提供了公共字段自动填充的功能我们先来简单介绍一下流

瑞吉外卖实战项目全攻略——第三天

瑞吉外卖实战项目全攻略——第三天该系列将记录一份完整的实战项目的完成过程,该篇属于第三天案例来自B站黑马程序员Java项目实战《瑞吉外卖》,请结合课程资料阅读以下内容该篇我们将完成以下内容:公共字段自动填充新添分类分类信息分页查询删除分类修改分类公共字段自动填充我们的功能开发一般分为三个阶段需求分析前面我们已经完成了后台系统的员工系统的开发,在新增或修改员工时需要填写创建时间创建人修改时间修改人等繁杂信息而且这些属性基本在后续的菜品,套餐中都有所体现,我们把这些字段称为公共字段,所以我们希望采用一种统一的方法来设置:MyBatisPlus为我们提供了公共字段自动填充的功能我们先来简单介绍一下流