3-瑞吉外卖
文章平均质量分 86
瑞吉外卖实战项目
好学且牛逼的马
28 软件工程在读
业余嵌入式玩家
非业余 后端开发
web3开发爱好者
你的go学长
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【Java学习路线| 最佳食用指南 60days】
60days 每天10h以上时间 笔记知识点熟悉 附录面试题掌握 以下技术栈可牢固掌握。原创 2025-11-01 22:39:30 · 1171 阅读 · 0 评论 -
【瑞吉外卖模块-权限认证】
下面我将深入讲解的权限认证模块,其核心设计围绕用户登录状态和权限的验证与控制。原创 2025-11-21 16:32:32 · 734 阅读 · 2 评论 -
【瑞吉外卖模块-CRUD】
您可以根据实际业务需求进行调整和扩展。原创 2025-11-20 23:41:21 · 262 阅读 · 1 评论 -
【项目实战1 -瑞吉外卖|day23 】
Day05-06 覆盖了瑞吉外卖的核心业务流程,源码设计体现了分层架构、复用原则、并发安全等核心思想。关键亮点:多表操作的事务控制(套餐管理、下单);DTO 模式解决前后端数据不匹配;ThreadLocal 实现用户隔离;第三方服务的封装(短信发送);移动端登录的 Session 状态管理。深入理解源码的底层逻辑(如事务传播、ThreadLocal 原理、MyBatis-Plus 操作),能帮助我们在实际开发中规避坑点,提升代码质量和复用性。原创 2025-11-01 17:28:36 · 1160 阅读 · 0 评论 -
【项目实战1-瑞吉外卖|day22】
java运行// 自定义异常:用于业务规则违规(如关联数据不能删除)Entity:与数据库表一一对应(如DishCategory),用于持久化。DTO:数据传输对象(如DishDto),封装前后端传输的扩展数据(多表字段)。VO:视图对象,仅用于前端页面展示(按需封装数据)。多表操作数据不一致:务必加事务注解。分页无数据:检查分页插件是否配置、页码是否从 1 开始(MP 默认)。口味未保存:未设置dishId或未调用saveBatch。文件操作失败:路径错误、权限不足、文件大小超限。原创 2025-10-31 21:51:02 · 909 阅读 · 4 评论 -
【项目实战1 -瑞吉外卖|day21 】
摘要: 瑞吉外卖是一个基于SpringBoot+MyBatis-Plus的餐饮管理系统,采用前后端分离架构。Day01-02聚焦基础骨架搭建,包括:1)技术栈整合(SpringBoot自动配置、MP简化CRUD、MySQL事务);2)核心组件设计:统一返回类R(泛型+工厂方法)、全局异常处理器(精准捕获SQL/业务异常)、登录过滤器(白名单+Session校验)、Long精度转换器(解决JS数值限制);3)通用功能模板:自动填充审计字段(createTime/updateUser)、分页查询(LambdaQ原创 2025-10-31 20:49:30 · 960 阅读 · 4 评论
分享