MyBatis 源码篇-整体架构

MyBatis 的整体架构分为三层, 分别是基础支持层、核心处理层和接口层,如下图所示。     基础支持层 反射模块 该模块对 Java 原生的反射进行了良好的封装,提供了更加简洁易用的 API ,方便上层使调用,并且对反射操作进行了一系列优化,例如缓存了类的元数据,提高了反射操作的性能。  类型转换模块 类型转换模块提供了两个主要功能,一个功能是别名机制,MyBatis 为了简化配置文件提供了
相关文章
相关标签/搜索