自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 苍穹外卖学习day08-用户下单

对各种业务异常进行判断--地址簿为空,购物车为空向订单表插入一条数据向订单明细表插入多条数据清空购物车封装VO返回结果。

2025-08-09 11:37:43 157

原创 苍穹外卖学习day07-添加购物车,删除购物车

完成了添加菜品或套餐到购物车、查看购物车、清空购物车以及删除购物车中的一个商品这些月功能

2025-08-08 19:04:54 449

原创 苍穹外卖学习day07-缓存菜品、套餐

实现了苍穹外卖的菜品和套餐的缓存功能,防止多用户访问时,造成数据库性能降低。

2025-08-06 20:25:56 1012

原创 苍穹外卖学习06-微信登录

该实现完整覆盖了微信小程序登录的核心需求:通过微信官方接口完成身份验证,新用户自动注册,登录后生成令牌用于后续接口授权。整体逻辑清晰,通过分层设计(控制层、服务层、数据层)和解耦配置(拦截器、JWT、微信参数),保证了代码的可维护性和安全性。

2025-08-05 20:56:34 478

原创 苍穹外卖学习06--HttpClient与微信小程序

HttpClient简单介绍与微信开发者工具准备

2025-08-04 22:18:30 389

原创 苍穹外卖学习记录05-店铺营业状态设置

本文章简单介绍了一下Redis的一些数据类型和常用的命令,以及如何在Java中使用Redis。商店状态模块使用了Redis以字符串的形式存储状态的状态。

2025-08-03 17:31:05 1266

原创 苍穹外卖学习记录04--套餐管理

本套餐模块实现新增、分页查询、删除、修改及起售停售功能。新增时通过事务管理同步操作套餐表与菜品关联表;分页查询关联分类表提升可读性;起售停售校验菜品状态保障规则;修改采用 “先删后增” 更新关联数据;删除前验状态防误操作。分层架构清晰,业务校验严格,确保数据一致与功能可靠。

2025-08-02 18:32:00 966

原创 苍穹外卖学习-03(菜品管理模块)

该菜品管理模块实现菜品增删改查、图片上传及状态更新等功能,集成阿里云 OSS 存储图片,通过多环境配置优化管理。利用 MyBatis 主键回显、动态 SQL 及批量操作处理多表关联,结合 PageHelper 实现分页。含业务约束校验与事务控制保障数据一致性,采用 DTO/VO 分离、RESTful API 设计,兼顾性能与可维护性,体现规范高效的开发思路。

2025-08-01 19:36:07 1472

原创 阿里云OSS-创建Bucket获取密钥步骤

创建好后,在权限控制-->阻止公共访问,关闭阻止公共访问,将读写权限设置为公共读(可能产生计费)。点击创建Accesskey,如果是第一次创建的话,验证完信息后会显示。鼠标滑倒头像那里,在权限与安全那里选择Accesskey。选中图中导航栏的产品,选择对象存储OSS。然后创建Bucket,选择本地冗余存储。通过上图步骤可以查看官方文档。这样就获取到了id和密钥。

2025-07-31 22:40:43 268

原创 苍穹外卖学习记录-02

在业务表中有许多重复的字段如create_time,create_user,update_time,update_user等,这些字段在插入或者更新操作时都会进行赋值,这样会有大量冗余代码,不方便后续维护。2.定义切面类AutoFillASpect,统一拦截加入了AutoFill的方法,通过反射为公共字段赋值。1.自定义注解AutoFill,用于标识哪些方法需要为公共字段进行自动填充。//通过反射将需要填充的数据根据不同数据库操作方法进行赋值。//获取当前拦截方法上的数据库操作方法类型。

2025-07-30 20:27:55 140

原创 苍穹外卖学习记录-01

苍穹外卖前端环境搭建,员工管理、分类管理接口开发。

2025-07-30 11:30:13 1031 1

空空如也

空空如也

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

TA关注的人

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