苍穹外卖体会

实战过程里遇到不少棘手问题。使用 JWT 做登录校验时,令牌有效期配置不当,用户经常无故掉线;接入 OSS 实现图片上传,配置信息填写有误,反复调试才成功。利用 Redis 缓存菜品信息时,没有做好缓存更新策略,修改菜品后缓存未刷新,前端一直展示旧数据。订单模块问题最多,下单操作一开始没有添加事务,一旦流程中断会造成订单、库存数据不一致;定时任务实现超时订单自动取消时,边界条件考虑不周,出现订单状态异常。除此之外,前后端参数命名不统一、日期转换报错这类接口问题也频繁出现。

学会 JWT 实现登录认证;Redis 完成菜品缓存,理解缓存更新策略;OSS 实现文件上传;使用事务保证下单数据一致性;定时任务处理订单超时关闭;熟悉前后端接口联调常见规范。

希望自己变的越来越厉害

相关推荐
秋天的怀念_David10 分钟前
算法一千零一夜 · 第十三夜 幻方,武侠世界里的数学迷宫
java·程序人生·算法
专业程序开发源30 分钟前
springboot欧缇蔓月子中心管理系统82697-计算机课程设计、毕业设计
java·spring boot·后端·python·spring·django·课程设计
秋天的怀念_David1 小时前
算法一千零一夜 · 第十四夜 幻方与奇妙的二进制
java·程序人生·算法
thefool1122661 小时前
网络编程^
java
Thinker QAQ1 小时前
并发编程(十一):Shared Memory 与 Message Passing——关系与组合使用
java·python·go·并发编程·shared memory·message passing
齐 飞2 小时前
idea中git误操作撤回git reset --hard ‘HEAD@{1}‘
java·git·intellij-idea
你的保护色2 小时前
多AS互联BGP4综合实验设计
java
某不知名網友2 小时前
ROS2进阶:服务通信、自定义SRV接口、参数服务器与基于服务的参数通信详解
java·开发语言·microsoft
Wang's Blog3 小时前
Java 项目实战: 交友项目 - MongoDB 入门:体系结构和命令行操作
java·mongodb·交友
小溪学编程3 小时前
将 Bean 放入 Spring 容器中的方式有哪些?
java·后端·spring