一級緩存(本地緩存) 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)使用多個簡單的對象一步一步構建成一個復雜的對象。這種類型的設計模式...