自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(146)
  • 收藏
  • 关注

原创 MySQL基础篇之事务

事务是一组操作的集合,它是一个不可分割的工作单位,事务会把所有的操作作为一个整体一起向系统提交或撤销操作请求,即这些操作要么同时成功,要么同时失败。

2022-12-01 14:48:39 116

原创 MySQL基础篇之多表查询(内连接、外连接、自连接、子查询、union)

主要介绍了MySQL的多表查询,包括内连接、外连接、自连接、联合查询以及子查询

2022-11-28 21:35:27 1916

原创 MySQL基础篇之约束——外键约束

主要介绍了MySQL的约束,其中主要就是外键约束

2022-11-27 19:33:06 791

原创 MySQL基础篇之函数——字符串函数、数值函数、日期函数、流程函数

函数是指一段可以直接被另一段程序调用的程序或代码。主要介绍了字符串函数、数值函数、日期函数和流程函数

2022-11-27 16:14:08 179

原创 MySQL基础篇之SQL语言——DDL、DML、DQL、DCL

主要介绍了SQL的四个分类:DDL、DML、DQL、DCL的具体使用

2022-11-26 20:54:31 540

原创 MySQL基础篇之MySQL概述

MySQL基础篇之MySQL概述

2022-11-24 15:51:22 512

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

为了方便用户登录,移动端通常都会提供通过手机验证码登录的功能。

2022-11-07 20:46:18 1203

原创 Reggie外卖项目 —— 小程序开发之短信发送

小程序开发之使用阿里云短信服务

2022-10-31 09:45:00 1196

原创 Reggie外卖项目 —— 套餐管理模块之删除套餐功能

在套餐管理列表页面点击删除按钮,可以删除对应的套餐信息。也可以通过复选框选择多个套餐,点击批量删除按钮一次删除多个套餐。注意,对于状态为售卖中的套餐不能删除,需要先停售,然后才能删除。

2022-10-30 20:00:31 363

原创 Reggie外卖项目 —— 套餐管理模块之套餐信息分页查询功能

系统中的套餐数据很多的时候,如果在一个页面中全部展示出来会显得比较乱,不便于查看,所以一般的系统中都会以分页的方式来展示列表数据

2022-10-30 19:58:42 278

原创 Reggie外卖项目 —— 套餐管理模块之新增套餐功能

后台系统中可以管理套餐信息,通过新增套餐功能来添加一个新的套餐,在添加套餐时需要选择当前套餐所属的套餐分类和包含的菜品,并且需要上传套餐对应的图片,在移动端会按照套餐分类来展示对应的套餐。

2022-10-30 19:53:24 403

原创 Reggie外卖项目 —— 菜品管理模块之修改菜品功能

在菜品管理列表页面,点击修改按钮,跳转到修改菜品页面,在修改页面回显菜品相关信息并进行修改,最后点击确定按钮完成修改操作。

2022-09-23 08:45:00 609

原创 Reggie外卖项目 —— 菜品管理模块之菜品信息分页查询功能

系统中的菜品数据很多的时候,如果在一个页面中全部展示出来会显得比较乱,不便于查看,所以一般的系统中都会以分页的方式来展示列表数据。

2022-09-22 21:38:56 657

原创 Reggie外卖项目 —— 菜品管理模块之新增菜品功能

后台系统中可以管理菜品信息,通过新增功能来添加一个新的菜品,在添加菜品时需要选择当前菜品所属的菜品分类,并且需要上传菜品图片,在移动端会按照菜品分类来展示对应的菜品信息。

2022-09-22 21:35:52 1287

原创 Reggie外卖项目 —— 文件上传与下载

主要实现了文件上传与下载的功能

2022-09-18 19:13:23 306

原创 Reggie外卖项目 —— 分类管理模块之修改分类功能

在分类管理列表页面点击修改按钮,弹出修改窗口,在修改窗口回显分类信息并进行修改,最后点击确定按钮完成修改操作。

2022-09-18 19:09:48 205

原创 Reggie外卖项目 —— 分类管理模块之删除分类功能

在分类管理列表页面,可以对某个分类进行删除操作。需要注意的是当分类关联了菜品或者套餐时,此分类不允许删除。

2022-09-14 21:35:11 488

原创 Reggie外卖项目 —— 分类管理模块之分类信息分页查询功能

系统中的分类很多的时候,如果在一个页面中全部展示出来会显得比较乱,不便于查看,所以一般的系统中都会以分页的方式来展示列表数据。

2022-09-14 21:32:48 469

原创 Reggie外卖项目 —— 分类管理模块之新增分类功能

后台系统中可以管理分类信息,分类包括两种类型,分别是菜品分类和套餐分类。当我们在后台系统中添加菜品时需要选择一个菜品分类,当我们在后台系统中添加一个套餐时需要选择一个套餐分类,在移动端也会按照菜品分类和套餐分类来展示对应的菜品和套餐

2022-09-10 17:34:41 528

原创 Reggie外卖项目 —— 公共字段自动填充功能

使用MyBatis-Plus提供的公共字段自动填充功能。在自动填充createUser和updateUser时设置的用户id是固定值,现在需要改造成动态获取当前登录用户的id。我们可以在LoginCheckFilter的doFilter方法中获取当前登录用户id,并调用ThreadLocal的set方法来设置当前线程的线程局部变量的值(用户id),然后在MyMetaObjectHandler的updateFill方法中调用ThreadLocal的get方法来获得当前线程所对应的线程局部变量的值(用户id)

2022-09-08 19:29:08 578

原创 Reggie外卖项目 —— 编辑员工信息功能

在员工管理列表页面点击编辑按钮,跳转到编辑页面,在编辑页面回显员工信息并进行修改,最后点击保存按钮完成编辑操作。

2022-09-08 19:25:35 228

原创 Reggie外卖项目 —— 员工管理模块之启用/禁用员工账号功能

在员工管理列表页面,可以对某个员工账号进行启用后者禁用操作。账号禁用的员工不能登录系统,启用后的员工可以正常登录。测试过程中没有报错,但是功能并没有实现,查看数据库中的数据也没有变化。通过观察控制台输出的SQL发现页面传递过来的员工id的值和数据库中的id值不一致,可以在服务端给页面响应json数据时进行处理,将long型数据统一转化为String字符串。

2022-09-07 20:34:08 637

原创 Reggie外卖项目 —— 员工管理模块之员工信息分页查询功能

一般的系统中都会以分页的方式来展示列表数据,因此本系统使用分页查询进行列表的展示

2022-09-07 20:27:41 292

原创 Reggie外卖项目 —— 员工管理模块之新增员工功能

后台系统中可以管理员工信息,通过新增员工信息来添加后台系统用户。点击[添加员工]按钮跳转到新增页面

2022-09-07 08:45:00 377

原创 Reggie外卖项目 —— 完善登录功能

前面已开发的用户登录功能存在以下问题:用户如果不登录,直接访问系统首页面,照样可以正常访问。这种设计并不合理,我们希望看到的效果应该是,只有登录成功后才可以访问系统中的页面,如果没有登录则跳转到登录页面。那么,具体应该如何实现呢?使用过滤器或拦截器,在过滤器或者拦截器中判断用户是否已经完成登录,如果没有登录则跳转到登录页面。

2022-09-06 22:25:00 195

原创 Reggie外卖项目 —— 后台系统退出功能

主要实现Reggie外卖项目的后台系统退出功能

2022-09-05 21:27:21 568

原创 Reggie外卖项目 —— 后台系统登录功能

从需求分析、代码开发、功能测试三个方面进行Reggie外卖后台系统登录功能的开发

2022-09-04 17:02:19 543

原创 Reggie外卖项目 —— 开发环境搭建

Reggie外卖项目开发环境搭建——数据库环境和maven环境搭建

2022-09-03 16:01:53 1048

原创 Reggie外卖项目 —— 项目开发整体介绍

Reggie外卖项目开发的整体介绍

2022-09-03 15:56:14 803

原创 SpringBoot2运维实用篇(三)—— 多环境开发

主要介绍了SpringBoot下的多环境开发,如何通过配置文件进行多环境开发以及配置文件书写技巧,同时介绍了多环境开发控制

2022-08-10 16:00:00 194

原创 SpringBoot2运维实用篇(二)—— 配置高级

主要是介绍了SpringBoot高级配置,包括设置临时属性、配置文件分类、自定义配置文件

2022-08-10 10:56:07 196

原创 SpringBoot2运维实用篇(一)—— 打包与运行(Windows版)

Windows版的打包与运行

2022-08-09 09:00:00 298

原创 SpringBoot2基础篇(四)—— 基于SpringBoot的SSMP整合案例

基于SpringBoot的SSMP整合案例,单服务器前后端进行开发

2022-08-08 22:00:00 365

原创 SpringBoot2基础篇(三)—— 整合第三方技术

SpringBoot整合第三方技术的具体方法

2022-08-08 17:27:47 318

原创 SpringBoot2基础篇(二)—— 基础配置

SpringBoot2的基础配置介绍

2022-08-03 17:49:49 158

原创 SpringBoot2基础篇(一)—— 入门案例

SpringBoot2基础篇的学习之入门案例,其中包括多种创建SpringBoot项目的方法以及入门案例解析

2022-08-02 15:10:33 333

原创 MyBatis-Plus学习笔记(Spring版)——(八)MyBatis-Plus代码生成器

MyBatis-Plus代码生成器的使用

2022-07-27 15:40:34 95

原创 MyBatis-Plus学习笔记(Spring版)——(七)MyBatis-Plus通用枚举

MyBatis-Plus的通用枚举的使用

2022-07-27 15:37:17 426

原创 MyBatis-Plus学习笔记(Spring版)——(六)MyBatis-Plus分页插件与乐观锁

介绍了MyBatis-Plus分页插件与乐观锁插件及其使用

2022-07-27 11:30:00 242

原创 MyBatis-Plus学习笔记(Spring版)——(五)MyBatis-Plus条件构造器和常用接口

介绍了MyBatis-Plus条件构造器和常用接口及其使用

2022-07-27 09:45:00 194

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除