美文网首页Mybatis源码之路
专题列表页
Mybatis源码之路

MyBatis源码阅读

  • 0
    2020-09-23
  • MyBatis源码之路源码之路 前提 你对它已经所有了解,在工作中使用过它。 你想了解它的原理、内部具体实现。 心态很重要,不要惧怕它,...[作者空间]

  • 0
    2020-09-23
  • MyBatis-类总结类解析 解析器 XPathParser 解析 mybatis-config.xml 配置文件工具类 DOM(Doc...[作者空间]

  • 0
    2020-09-21
  • 反射工具箱 - ObjectWrapperObjectWrapper ObjectWrapper 是对对象的包装的接口,抽象了对象的字段信息、 getter...[作者空间]

  • 0
    2020-09-21
  • 反射工具箱-工具类ObjectFactory 创建对象使用的工厂接口 DefaultObjectFactory 默认创建对象的工厂实...[作者空间]

  • 0
    2020-09-19
  • 反射工具-ReflectorMy Batis 在进行参数处理、结果映射等操作时,会涉及大量的反射操作。 Java 中的反射虽然功能强大,但是代...[作者空间]

  • 0
    2020-09-16
  • Transaction事务 在实践开发中,控制数据库事务是一件非常重要的工作。将多条语句作为一个整体进行操作的功能,被称为数据库事务。M...[作者空间]

  • 0
    2020-09-17
  • MyBatis Connection 对象存在在哪里?平时查询数据库 MyBatis 查询流程 疑问 从 MyBatis 查询流程中看不到 Connection 对象的...[作者空间]

  • 0
    2020-09-16
  • DataSourceDataSource 在数据持久层中,数据源是一个非常重要的组件,其性能直接关系到整个数据持久层的性能。在实践中比...[作者空间]

  • 0
    2020-09-14
  • JDBC 调试JDBC Log logging.jdbc 包下的类,通过 JDK 动态代理的方式,将 JDBC 操作通过指定的日...[作者空间]

  • 0
    2020-09-14
  • Log 日志三方日志的初始化 运行时决定第三方日志 LogFactory 类加载时会运行静态代码块,以此尝试 Slf4j、Ja...[作者空间]

  • 0
    2020-09-13
  • Cache Decorator二级缓存装饰器 PerpetualCache 实现了 Cache 接口,提供了缓存的基本功能,为了 Perpetu...[作者空间]

  • 0
    2020-09-12
  • CacheCache MyBatis 中的缓存是两层结构的,分为一级缓存、二级缓存,但在本质上是相同的,它们使用的都是 Ca...[作者空间]

  • 0
    2020-09-09
  • Mybatis 插件插件 插件是一种常见的扩展方式,来扩展或改变框架的原有功能。Mybatis 插件实际是一种拦截器(Intercep...[作者空间]

  • 0
    2020-09-08
  • SqlSessionSqlSession SqlSession 是 mybatis 主要执行 sql 命令的接口,控制事务、回滚、缓存...[作者空间]

  • 0
    2020-09-10
  • BatchExecutorBatchExecutor BatchExecutor 处理 多条SQL 情况。JDBC 中的批处理只支持 ins...[作者空间]

  • 0
    2020-09-10
  • ReuseExecutorReuseExecutor 在传统的 JDBC 编程中,重用 Statement 对象是常用的一种优化手段,该优化...[作者空间]

  • 0
    2020-09-11
  • CachingExecutorCachingExecutor CachingExecutor 是一个 Executor 接口的装饰器,它为 Ex...[作者空间]

  • 0
    2020-09-11
  • SimpleExecutorSimpleExecutor SimpleExecutor 继承了 BaseExecutor 抽象类 它是最简单的...[作者空间]

  • 0
    2020-09-13
  • DeferredLoadDeferredLoad DeferredLoad 是定义在 BaseExecutor 中的内部类,它负责从 lo...[作者空间]

  • 0
    2020-09-07
  • CacheKeyCacheKey 创建缓存时,缓存的 key。CacheKey 对象由 MappedStatement id 、对...[作者空间]