由 Mybatis 源码畅谈软件设计(二):MappedStatement 和 SqlSource 作者:京东保险 王奕龙本节我们来介绍(映射SQL语句声明的类),它是 MyBatis 框架中的一个核心类,也是向后不断学习 Mybatis... 本文介绍了 MyBatis 框架中的核心类 MappedStatement,强调了信息隐藏设计原则和建造者模式的应用。MappedStatement 负责管理 SQL 映射信息,解析 XML 文件中的 SQL 语句,并根据静态或动态 SQL 创建 SqlSource 对象。通过源码分析,探讨了方法长度、单一职责原则及方法编排等编程规范。 MappedStatement MyBatis SQL映射 信息隐藏 建造者模式 源码 软件设计