MyBatis 执行链路详解
MyBatis 是如何把 XML 中的 <select> 标签变成一行 JDBC 查询的?本文从源码角度追踪完整链路。 一、MyBatis 核心架构 1.1 四大核心对象:SqlSession / Executor / StatementHandler / ResultSetHandler 1.2 架构分层图——接口层 → 数据处理层 → 基础支撑层 二、SqlSession——与 MyBatis 交互的门面 2.1 SqlSessionFactory → SqlSession 的创建 2.2 DefaultSqlSession ——sel...