使用 git 来进行版本管理, 不同版本的代码放在不同的分支. 同时, 本次还将使用 redis, SpringCache 等技术, 使用缓存对项目进行优化. 1. git 版本控制 使用 IDEA 界面进行控制, 具
七彩的河 published on included in Redis Redis可以用作数据库、缓存、流媒体引擎、消息代理等。它是一种键值类型的数据库, 可用于快速数据存储与检索, 属于NoSQL. 本节学习如何在远
七彩的河 published on included in Linux 1. 打包压缩命令 打包压缩命令 tar 作用:对文件进行打包、解包、压缩、解压 语法: tar[-zcxvf] fileName [files] 包文件后缀为.tar 表示只是完成了打包,并没有压缩 包文件后缀为
七彩的河 published on included in Linux 不同应用领域的主流操作系统, 例如: 桌面操作系统, 服务器操作系统, 移动设备操作系统, 嵌入式操作系统 桌面操作系统例如: Windows(用户数量最
本章节主要完成地址簿的管理以及订单管理, 同时完善系统的部分细节, Reggie TakeAway 系统篇章基础篇告一段落. 1. 地址簿管理 地址簿记录了每个用户的地址信息, 每个
1. 基本需求分析 用户登录, 此处未实现发送短信的接口, 如有实际需求, 可以使用阿里云服务(需申请和备案): 用户登录成功后跳转到系统首页,在首页需要
这部分开发剩下的部分功能, 包括分页查询、更新套餐、批量停售/启售, 继续熟悉业务代码编写. 1. 套餐的分页查询 请求路径与请求参数(示例): http://localhost:8080/setmeal/page?page=1&pageSize=10 同样为
1. 需求分析与实体类准备 如上图为新增套餐的界面, 它包含了套餐的一些基本信息, 例如名称、价格等, 同时还有套餐分类(因此这里需要一个查询所有套餐分
开始进行 Dish 菜品管理相关的开发. 该表包含一个图片字段, 需要上传图片以及图片回显的业务. 另外, 每个菜品可能包含多个口味选择, 例如 甜度, 辣度 等等.
1. 公共字段填充 前面我们已经完成了后台系统的员工管理功能开发,在新增员工时需要设置创建时间、创建人、修改时间、修改人等字段,在编辑员工时需要设