1 SqlSessionFactoryBuilder# 上篇例子中,我們以SqlSessionFactoryBuilder去創(chuàng)建SqlSessi...
投稿
1 SqlSessionFactoryBuilder# 上篇例子中,我們以SqlSessionFactoryBuilder去創(chuàng)建SqlSessi...
8 MyBatis數(shù)據(jù)源與連接池# 8.1 MyBatis數(shù)據(jù)源DataSource分類## MyBatis數(shù)據(jù)源實(shí)現(xiàn)是在以下四個(gè)包中: MyB...
1 引言# 本文主要講解JDBC怎么演變到Mybatis的漸變過程,重點(diǎn)講解了為什么要將JDBC封裝成Mybaits這樣一個(gè)持久層框架。再而論述...
MyBatis功能架構(gòu)設(shè)計(jì) 功能架構(gòu)講解: 我們把Mybatis的功能架構(gòu)分為三層: (1)API接口層:提供給外部使用的接口API,開發(fā)人員通...
單獨(dú)使用mybatis是有很多限制的(比如無法實(shí)現(xiàn)跨越多個(gè)session的事務(wù)),而且很多業(yè)務(wù)系統(tǒng)本來就是使用spring來管理的事務(wù),因此my...
本文提供了一種自動(dòng)生成sql語句的方法,它針對(duì)的對(duì)象是有主鍵或唯一索引的單表,提供的操作有增、刪、改、查4種。理解本文和本文的提供的代碼需要有j...
Mybatis的分頁功能很弱,它是基于內(nèi)存的分頁(查出所有記錄再按偏移量和limit取結(jié)果),在大數(shù)據(jù)量的情況下這樣的分頁基本上是沒有用的。本文...
前面的章節(jié)主要講mybatis如何解析配置文件,這些都是一次性的初始化過程。從本章開始講解動(dòng)態(tài)的過程,它們跟應(yīng)用程序?qū)ybatis的調(diào)用密切相...
1 動(dòng)態(tài)SQL# 那么,問題來了: 什么是動(dòng)態(tài)SQL? 動(dòng)態(tài)SQL有什么作用? 傳統(tǒng)的使用JDBC的方法,相信大家在組合復(fù)雜的的SQL語句的時(shí)候...
在mapper文件中,以mapper作為根節(jié)點(diǎn),其下面可以配置的元素節(jié)點(diǎn)有: select, insert, update, delete, c...