书籍介绍
这本书最鲜明的特点,是它选择从源码的“内部”讲起,而非从使用手册讲起。它把MyBatis拆成基础支持层与核心处理层,从解析器、反射工具箱、类型转换一直讲到插件与Spring集成,几乎逐模块地拆解实现细节。这种自底向上的写法,让读者能看清设计模式如何落地、反射与类型处理为何如此设计。但正因如此,它也成为一本“有脾气”的书:不少读者抱怨它上来就一头扎进源码,缺少提纲挈领的整体流程,读前三章前最好先了解SqlSession的处理路径。它适合已经会用MyBatis、想追根溯源读懂源码的开发者;若你只想快速上手或关注大工程实践,它或许会让你失望。