在安裝 Vue 之前,我們首先要安裝 nodejs,本文略過 nodejs 安裝過程,可以到以下網(wǎng)址下載及安裝 nodejs :https://...
描述 在《MyBatis手寫框架(三)》中,我們對返回結(jié)果進(jìn)行了處理,但需要對 SQL 參數(shù)處理得更靈活一些。 我們硬編碼輸入一個(gè)參數(shù),實(shí)際上,...
描述 在《MyBatis手寫框架(二)》中,我們已經(jīng)將數(shù)據(jù)庫連接信息轉(zhuǎn)移到配置文件里,另外,我們還把獲取連接的方式修改為使用數(shù)據(jù)源去管理連接?,F(xiàn)...
描述 在《MyBatis手寫框架(一)》中,我們提到原始 JDBC的幾個(gè)問題,現(xiàn)在我們先來解決硬編碼配置信息和打開單獨(dú)連接的問題。 配置信息硬編...
描述 我們從最原始的 JDBC 代碼開始,分階段來實(shí)現(xiàn)一個(gè)手寫的 MyBatis 框架,在每個(gè)階段我們都會解決一些問題,最終寫出的框架和 MyB...
描述 分布在我們的應(yīng)用中是很常見的一項(xiàng)功能,我們可以通過使用 PageHelper 分頁插件很輕松的實(shí)現(xiàn)分頁功能,它的原理是通過 MyBatis...
描述 MyBatis提供了一套動(dòng)態(tài)SQL標(biāo)簽,協(xié)助我們完成 SQL 語句的拼接工作。我們在日常工作中經(jīng)常需要對 SQL 進(jìn)行拼接:入?yún)⒀h(huán)遍歷,...
描述 MyBatis 為我們提供了一級和二級緩存,通過緩存技術(shù)可有效減緩數(shù)據(jù)庫壓力。一級緩存又稱為 SQLSession 級別的緩存,而二級緩存...