
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
MyBatis-Plus (MP) 避坑与进阶指南:从 CRUD 到企业级实战
今天系统性地复习并深入学习了 MyBatis-Plus(简称 MP)。以前只觉得它是一个简化的 CRUD 工具,经过今天的深度剖析,才发现原来在企业级开发中,MP 有这么多“骚操作”和需要注意的底层细节。本文总结了从基础注解、Lambda 优雅查询、Service 层与 Mapper 层的使用规范,到乐观锁底层原理等核心知识点。MyBatis-Plus 不仅仅是一个“偷懒工具”,它的一整套插件体系
拒绝写臃肿的 for 循环!Java 8 Stream 流从入门到实战
还在用 for (int i=0; ...) 处理集合?Java 8 引入的 Stream API 是处理集合数据的“核武器”。本文将带你通过几个实战案例(对象转换、数据过滤、类型映射),彻底搞懂 Stream 流的“三板斧”:创建、中间操作、终结操作。
Java后端实战:耗时两周肝完《苍穹外卖》
耗时两周完成了《苍穹外卖》项目实战,从基础CRUD到复杂的报表导出,收获颇丰。本文复盘了开发过程中遇到的真实Bug:BigDecimal金额计算的精度丢失问题、SpringBoot读取Resource资源文件的路径陷阱,以及Response导出Excel文件的底层原理。附带完整排查思路与解决方案,适合Java后端初学者避坑参考。
到底了







