引語(yǔ) 一條普通的 update 語(yǔ)句,執(zhí)行期間會(huì)發(fā)生什么? 客戶端通過(guò)連接器建立連接,并進(jìn)行身份驗(yàn)證 清空基于SQL語(yǔ)句的查詢緩存(MySQL 8.0已移除) 解析SQL語(yǔ)法...
引語(yǔ) 一條普通的 update 語(yǔ)句,執(zhí)行期間會(huì)發(fā)生什么? 客戶端通過(guò)連接器建立連接,并進(jìn)行身份驗(yàn)證 清空基于SQL語(yǔ)句的查詢緩存(MySQL 8.0已移除) 解析SQL語(yǔ)法...
一.目標(biāo): 1.什么是類(lèi)的加載? 2.類(lèi)的生命周期? 3.類(lèi)加載器是什么? 4.雙親委派機(jī)制是什么? 二.原理 (類(lèi)的加載過(guò)程及其最終產(chǎn)品): JVM將class文件字節(jié)碼文...
重排 內(nèi)存屏障 內(nèi)存屏障種類(lèi) 編譯器和處理器必須同時(shí)遵守重排規(guī)則。多核處理器需使用內(nèi)存屏障指令來(lái)確保一致性。即使編譯器優(yōu)化掉了一個(gè)字段訪問(wèn)(因?yàn)橐粋€(gè)讀入的值未被使用),需要產(chǎn)...
SVN SVN是subversion的縮寫(xiě),是一個(gè)開(kāi)放源代碼的版本控制系統(tǒng),通過(guò)采用分支管理系統(tǒng)的高效管理,簡(jiǎn)而言之就是用于多個(gè)人共同開(kāi)發(fā)同一個(gè)項(xiàng)目,實(shí)現(xiàn)共享資源,實(shí)現(xiàn)最終集...
JMS(消息中間件) 1 消息中間件 消息中間件適用于需要可靠的數(shù)據(jù)傳送的分布式環(huán)境。采用消息中間件機(jī)制的系統(tǒng)中,不同的對(duì)象之間通過(guò)傳遞消息來(lái)激活對(duì)方的事件,完成相應(yīng)的操作。...
Git學(xué)習(xí) 管理本地倉(cāng)庫(kù) 此學(xué)習(xí)將會(huì)使用git軟件進(jìn)行編輯,即git-bash.exe文件,這里主要使用命令行進(jìn)行編輯,主要是為了方便以后在linux系統(tǒng)中使用命令行進(jìn)行操作...
第一次整合 pojo UserMapper UserController service接口 service實(shí)現(xiàn)類(lèi) UserMapper映射文件
ssm整合 spring和springmvc是天然集成,重點(diǎn)整合mybatis與spring 由spring容器管理mybatis的mapper 由spring利用聲明式事務(wù)...
mybatis映射 一般使用association進(jìn)行類(lèi)的查詢 如果結(jié)構(gòu)過(guò)于復(fù)雜,使用分布查詢 pojo內(nèi)嵌list 使用collection標(biāo)簽進(jìn)行封裝 在pojo內(nèi)注意用...
緩存 一級(jí)緩存屬于會(huì)話級(jí)別(sqlSession) sqlSession.close();會(huì)關(guān)閉會(huì)話 一級(jí)緩存默認(rèn)開(kāi)啟,無(wú)法關(guān)閉 如果開(kāi)啟了二級(jí)緩存,先去二級(jí)緩存當(dāng)中嘗試命中...
動(dòng)態(tài)SQL <if>if 可以加入test=""進(jìn)行相關(guān)判斷 <where>where 可以去掉多余的前置and <set>set 除去后面的逗號(hào), <choose>choo...
mapper的xml文件 insert語(yǔ)句 select語(yǔ)句 各種數(shù)據(jù)類(lèi)型的查詢 單個(gè)基本數(shù)據(jù)類(lèi)型 如果僅僅是簡(jiǎn)單的一個(gè)單值傳入,那么#{}表達(dá)式里面隨便寫(xiě)什么都可以,只有一...
更細(xì)化的mybatis配置 元素類(lèi)型為 "configuration" 的內(nèi)容必須匹配 "(properties?,settings?,typeAliases?,typeHa...
配置和使用mybatis 導(dǎo)入jar包 配置核心配置文件 在resources文件夾下創(chuàng)建mybatis-cfg.xml 創(chuàng)建mybatisUtil.class 創(chuàng)建pojo...
攔截器 springmvc提供了攔截器,類(lèi)似于過(guò)濾器, 他將在請(qǐng)求具體處理之前先做檢查,有權(quán)決定接下來(lái)是否繼續(xù)。還可以對(duì)請(qǐng)求進(jìn)行加工。 攔截器可是設(shè)計(jì)多個(gè), 通過(guò)實(shí)現(xiàn)Hand...