苍穹外卖体会

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

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

希望自己变的越来越厉害

相关推荐
apcipot_rain21 分钟前
C++转Java日记(06)
java·开发语言
金銀銅鐵5 小时前
带您看懂字节码指令(一):一帧里有什么
java·后端·ai编程
nice_lcj5207 小时前
【从零理解 Spring AI · 14】RAG 的四个环节:加载、切分、向量化、检索
java·spring boot·embedding·向量数据库·rag·spring ai·ai应用开发
学长毕设8 小时前
基于springboot科创竞赛信息平台-附源码
java·spring boot·后端
聪明的笨猪猪9 小时前
Java 工程案例:AI 生成 @Async 异步线程池踩坑
java·经验分享·面试·ai编程
学长毕设9 小时前
基于SpringBoot公务员考试交流平台-附源码
java·spring boot·后端
SL_staff12 小时前
私有化低代码:面向强监管行业的可控数字化实践
java·低代码
三翼鸟数字化技术团队12 小时前
高性能存储引擎RocksDB:原理与Java生态实践
java
SL_staff12 小时前
JVS-APS有限产能建模的七个刚性支点:面向产线真实约束的技术实现解析
java·开源·全栈
特立独行的猫A13 小时前
少 3 个环节、少 1 次 ABI、少 3500 行代码:cj-tauri 与 Ionic/Capacitor 的鸿蒙桥接机制对比
java·后端·python