【框架】Mybatis
文章平均质量分 92
Mybatis
M.Z.Q
唯有热爱,终达彼案!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
2025版MyBatis面试全攻略:从核心原理、云原生对谈到源码剖析
本文旨在为即将踏入或正在深耕Java技术领域的开发者,提供一份与时俱进的MyBatis面试深度解析。我们将超越简单的Q&A,从基础概念、进阶实战、云原生演进三大维度,结合清晰的流程图与架构图,深入原理内核,并附上最新的学习资源,助您构建坚实的MyBatis知识体系。原创 2025-10-16 13:43:03 · 792 阅读 · 0 评论 -
MyBatis 性能优化深度指南:从 SQL 到架构的全链路调优
在当今快速迭代的互联网环境中,应用的性能直接关系到用户体验、转化率乃至商业成败。作为持久层框架,MyBatis 承担着应用与数据库交互的重任,其性能表现往往是整个系统性能的瓶颈所在。然而,性能优化并非简单的“启用缓存”或“使用索引”,而是一个需要深入理解框架原理、数据库机制及具体业务场景的系统性工程。原创 2025-09-27 00:02:49 · 1111 阅读 · 0 评论 -
MyBatis 二级缓存清理策略:深度解析与最佳实践
在现代应用开发中,数据库访问往往是主要的性能瓶颈之一。为了缓解这一问题,缓存技术应运而生,它通过将频繁访问的数据存储在更快的介质(如内存)中,来减少对数据库的直接访问,从而显著提升系统吞吐量。MyBatis,作为 Java 生态中流行的持久层框架,提供了一级缓存和二级缓存这两级缓存机制。原创 2025-09-26 23:54:15 · 716 阅读 · 0 评论 -
MyBatis 映射完全指南:从基础到高级实战
MyBatis 作为一款优秀的半自动化 ORM 框架,其核心优势在于灵活、强大的映射能力。它避免了全自动 ORM 框架的黑盒操作,让开发者能够精确控制 SQL 与 Java 对象之间的转换过程。本文将深入探讨 MyBatis 的各种映射技术,从基础字段映射到高级动态映射。原创 2025-09-09 22:48:21 · 944 阅读 · 0 评论 -
MyBatis一级缓存实现深度解析:SqlSession的生命周期与性能优化
理解Mybatis一级缓存的实现原理,不仅有助于我们编写高性能的代码,更能让我们规避因缓存使用不当而导致的数据一致性问题。原创 2025-09-08 21:56:11 · 1008 阅读 · 0 评论 -
MyBatis缓存机制深度解析:提升数据访问性能的利器
本文将深入剖析MyBatis的一级缓存和二级缓存,探讨其工作原理、配置方式、使用场景以及潜在陷阱,并结合图表,为读者提供一个全面而深入的理解。原创 2025-09-08 21:51:15 · 811 阅读 · 0 评论 -
MyBatis核心组件SqlSession深入解析:原理、生命周期与应用实践
在MyBatis的架构中,所有操作最终都指向一个最核心、最强大的对象——SqlSession。它就像是MyBatis与数据库进行对话的“会话”控制器,是执行SQL命令、获取映射器、管理事务的主要接口。理解SqlSession的工作原理、生命周期以及最佳实践,是深入掌握MyBatis的关键。本文将围绕SqlSession,从其基础概念到内部机制,进行全面的剖析。原创 2025-09-07 23:48:07 · 709 阅读 · 0 评论 -
iBATIS:轻量级Java持久层框架的精髓与实践
作为Mybatis前身,希望这篇博文能够帮助你全面了解iBATIS框架,并在实际项目中做出更合适的技术选型决策。原创 2025-09-03 15:36:58 · 596 阅读 · 0 评论 -
MyBatis实现结果集映射避免N+1查询问题解决方案
本文是MyBatis中通过<collection fetchType="eager">实现结果集映射并避免N+1查询问题的详细说明,结合实现原理和代码示例。原创 2025-08-16 09:35:25 · 531 阅读 · 0 评论 -
【Mybatis】MyBatis的详细介绍,涵盖历史演进、核心架构设计、Sql执行流程和MyBatis-Plus增强功能
本文是MyBatis的详细介绍,涵盖历史演进、核心架构、与MyBatis-Plus的整合使用,并通过设计图直观展示关键流程原创 2025-08-16 09:03:55 · 470 阅读 · 0 评论 -
MyBatis二级缓存介绍及示例
本文是MyBatis二级缓存通过<cache/>标签配置的完整示例及说明,结合流程图展示缓存工作流程。原创 2025-08-16 09:25:52 · 1085 阅读 · 0 评论
分享