
myBatis系列
文章平均质量分 89
深度解析MyBatis核心原理与实战技巧,涵盖基础配置→动态SQL→性能优化→源码实现
白仑色
生活不易,摇头叹气
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MyBatis-Plus:从入门到进阶
MyBatis-Plus 开发指南摘要 MyBatis-Plus是MyBatis的增强工具,提供高效ORM解决方案。核心特性包括: 简化CRUD:通用Mapper减少重复代码 条件构造器:支持QueryWrapper和类型安全的LambdaQueryWrapper 高级功能:自动分页、逻辑删除、乐观锁、多租户支持 代码生成:快速生成实体类、Mapper等基础代码 技术整合: 通过Spring Boot快速集成 配置简单,只需添加依赖和基础数据库配置 提供三层架构实现模板原创 2025-06-24 21:17:18 · 991 阅读 · 0 评论 -
MyBatis 中经常使用的注解
MyBatis注解开发指南摘要 本文系统介绍了MyBatis注解开发的核心内容,包括常用注解分类(CRUD操作、参数绑定、结果映射、动态SQL等),并详细解析了@Select、@Insert等基础注解的使用方法。重点讲解了结果映射注解(@Results/@Result)处理字段映射问题,以及通过@One/@Many实现关联查询。文章对比了注解与XML开发的优劣势(注解简洁但XML更强大),提供了完整的用户管理模块实战案例,并解答了动态SQL实现等常见面试问题。适用于MyBatis开发人员快速掌握注解开发技巧原创 2025-06-23 19:55:31 · 923 阅读 · 0 评论 -
MyBatis:从入门到进阶
本文介绍了Java持久层框架MyBatis的核心概念和应用实践。主要内容包括:MyBatis的优势特点(轻量级、SQL控制强、ORM支持等);核心组件架构(SqlSessionFactory、Mapper等);快速入门示例(配置、实体类、Mapper编写);以及进阶功能如resultMap映射和动态SQL标签(if/choose/foreach)。最后还提及了与Spring Boot的整合方式。文章适合Java开发者从基础到进阶系统学习MyBatis框架,掌握SQL优化和对象映射的关键技术。原创 2025-06-23 19:40:37 · 922 阅读 · 0 评论