一级缓存(本地缓存) sqlSession级别的缓存。(相当于一个方法内的缓存) 每一次会话都对应自己的一级缓存,作用范围比较小,一旦会话关闭就...
MyBatis 插件原理与自定义插件-应用场景分析(When) 还有公共字段统一赋值 主要讲解 mybatis 插件的主要流程,其中主要包括动态...
通过MyBatis的读取全局配置的时序图,可知Configuration 的属性 Map mappedStatements ,以及 属性Map...
MyBatis 四大核心配置之ResultSetHandler ResultSetHandler 简介 一条 SQL 的请求过程会经过哪几个步骤...
MyBatis 四大核心组件之ParameterHandlers,使用 ParameterHandler 进行参数配置 ParameterHan...
StatementHandler是四大组件最重要的一个对象,负责操作Statement对象与数据库进行交流,在工作时还会使用ParameterH...
数据库驱动连接管理和SQL解析的管理组件之 Executor 执行器 MyBatis 四大组件之 Executor 执行器 每一个 Sql...
第一步,创建一个工厂类SqlSessionFactory。 配置文件的解析就是在这里完成的。包括mybatis-config.xml和我们的Ma...
建造者设计模式(Bulider) 建造者模式(Builder Pattern)使用多个简单的对象一步一步构建成一个复杂的对象。这种类型的设计模式...