一級緩存(本地緩存) sqlSession級別的緩存。(相當(dāng)于一個方法內(nèi)的緩存) 每一次會話都對應(yīng)自己的一級緩存上沐,作用范圍比較小,一旦會話關(guān)閉就...
MyBatis 插件原理與自定義插件-應(yīng)用場景分析(When) 還有公共字段統(tǒng)一賦值 主要講解 mybatis 插件的主要流程,其中主要包括動態(tài)...
通過MyBatis的讀取全局配置的時序圖冤荆,可知Configuration 的屬性 Map mappedStatements 辽话,以及 屬性Map...
MyBatis 四大核心配置之ResultSetHandler ResultSetHandler 簡介 一條 SQL 的請求過程會經(jīng)過哪幾個步驟...
MyBatis 四大核心組件之ParameterHandlers,使用 ParameterHandler 進(jìn)行參數(shù)配置 ParameterHan...
StatementHandler是四大組件最重要的一個對象帆喇,負(fù)責(zé)操作Statement對象與數(shù)據(jù)庫進(jìn)行交流警医,在工作時還會使用ParameterH...
數(shù)據(jù)庫驅(qū)動連接管理和SQL解析的管理組件之 Executor 執(zhí)行器 MyBatis 四大組件之 Executor 執(zhí)行器 每一個 Sql...
第一步,創(chuàng)建一個工廠類SqlSessionFactory坯钦。 配置文件的解析就是在這里完成的预皇。包括mybatis-config.xml和我們的Ma...
建造者設(shè)計(jì)模式(Bulider) 建造者模式(Builder Pattern)使用多個簡單的對象一步一步構(gòu)建成一個復(fù)雜的對象。這種類型的設(shè)計(jì)模式...