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