版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
讀書筆記模板iBATIS框架源碼剖析01思維導圖讀書筆記精彩摘錄內(nèi)容摘要目錄分析作者介紹目錄0305020406思維導圖框架框架結構實現(xiàn)核心機制信息源碼第章收獲結構框架組件文件基礎知識策略數(shù)據(jù)庫配置體系功能本書關鍵字分析思維導圖內(nèi)容摘要內(nèi)容摘要本書分為三個部分,第一部分是介紹iBATIS的一些基礎知識。第二部分是介紹iBATISDAO的框架結構及其實現(xiàn)。第三部分是針對iBATIS的底層平臺iBATISSQLMap進行分析。其中第三部分是主要內(nèi)容:首先剖析了SQLMap是如何讀取配置信息的;其次說明了SQLMap引擎的實現(xiàn),勾畫出iBATISSQLMap的框架結構,描述其核心實現(xiàn)機制和主要實現(xiàn)步驟;再次說明SQLMap如何用來實現(xiàn)數(shù)據(jù)庫處理;這也是iBATIS不同于其他ORM框架的獨創(chuàng)性實現(xiàn)。讀書筆記讀書筆記iBATIS一詞來源于“internet”和“abatis”的組合,是一個由ClintonBegin在2001年發(fā)起的開放源代碼項目。關系數(shù)據(jù)庫不支持諸如類、繼承、封裝和多態(tài)等面向?qū)ο蟮母拍?。目錄分析?章iBATIS概述第3章安裝和配置iBATIS源碼第2章相關的技術背景和基礎知識第一部分iBATIS的基礎知識第1章iBATIS概述1.1iBATIS概論1.2ORM模型介紹1.3iBATIS的組件和實現(xiàn)的功能第2章相關的技術背景和基礎知識2.1面向?qū)ο蠛蚒ML基本知識2.2Java基礎知識2.3數(shù)據(jù)庫相關基礎知識2.4JavaEE規(guī)范相關知識2.5開源ORM框架2.6其他開源框架2.7GoF的23種設計模式第3章安裝和配置iBATIS源碼3.1安裝和配置iBATISSQLMap源碼環(huán)境3.2安裝和配置iBATISDAO源碼環(huán)境3.3安裝和配置iBATISJPetStore源碼環(huán)境第二部分iBATISDAO框架源碼剖析第4章iBATISDAO體系結構和實現(xiàn)4.1iBATISDAO基本結構4.2iBATISDAO外部接口和實現(xiàn)4.3DAO配置文件讀取4.4iBATISDAO引擎實現(xiàn)4.5基于iBATISDAOSqlMap的實例說明4.6讀取源碼的收獲第5章iBATISSQLMap體系結構和剖析第6章SQLMap配置信息的讀取第7章SQLMap引擎實現(xiàn)框架第8章SQLMap數(shù)據(jù)庫處理第9章SQLMap中Mapping實現(xiàn)12345第三部分iBATIS的底層平臺——iBATISSQLMap的分析第10章SQLMap緩存管理和實現(xiàn)第12章iBATIS常用工具的實現(xiàn)第11章TypeHandler類型轉(zhuǎn)化第三部分iBATIS的底層平臺——iBATISSQLMap的分析第5章iBATISSQLMap體系結構和剖析5.1SQLMap實現(xiàn)的功能和原理5.2SQLMap組件的包結構和文件結構5.3SQLMap的組件結構第6章SQLMap配置信息的讀取6.1XML文件的驗證處理6.2解析SQLMap配置文件6.3解析SQLMap映射文件6.4抽象出通用的XML解析框架6.5讀取源碼的收獲第7章SQLMap引擎實現(xiàn)框架7.1SQLMap引擎實現(xiàn)框架的組成7.2業(yè)務運行過程和介紹7.3業(yè)務實現(xiàn)類的分析7.4業(yè)務實現(xiàn)分析7.5讀取源碼的收獲第8章SQLMap數(shù)據(jù)庫處理8.1SQLMap的transactionManager8.2系統(tǒng)如何調(diào)用事務管理和SQLMap事務策略8.3SQLMap的DataSource策略8.4SQLMap自定義DataSource實現(xiàn)8.5SQLMap擴展DataSource為C3P08.6SQLMap如何進行批處理8.7SQLMap事務隔離的實現(xiàn)8.8SQLMap事務狀態(tài)的實現(xiàn)8.9讀取源碼的收獲第9章SQLMap中Mapping實現(xiàn)9.1ParameterMap框架及其說明9.2ResultMap框架及其說明9.3Statement框架及其說明9.4Sql框架及其說明9.5數(shù)據(jù)對象轉(zhuǎn)換框架及其說明9.6讀取源碼的收獲第10章SQLMap緩存管理和實現(xiàn)10.1SQLMap緩存結構和組成10.2系統(tǒng)如何使用緩存10.3緩存策略的程序?qū)崿F(xiàn)10.4擴展緩存策略——增加先進后出緩存策略10.5讀取源碼的收獲第11章TypeHandler類型轉(zhuǎn)化11.1Java的數(shù)據(jù)類型的說明11.2TypeHandler組件的框架結構11.3TypeHandlerFactory的結構、作用和實現(xiàn)11.4TypeHandler的實現(xiàn)11.5讀取源碼的收獲第12章iBATIS常用工具的實現(xiàn)12.1Resources工具12.2Bean管理12.3Log管理12.4調(diào)試信息工具12.5ScriptRunner的應用
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五版暨南大學離婚心理學研究與應用合同3篇
- 二零二五年度電梯門套綠色環(huán)保材料采購合同3篇
- 二零二五年度集團高層管理人員聘任與職務調(diào)整合同6篇
- 二零二五年股票代持與反洗錢義務合同3篇
- 二零二五年駕駛員勞務派遣與車輛充電樁油耗管理服務合同3篇
- 二零二五版戶外拓展訓練特色課程開發(fā)與推廣合同3篇
- 二零二五年度玻璃器皿生產(chǎn)設備租賃合同3篇
- 2025年度國際教育培訓機構合作合同6篇
- 展會展位搭建服務合同(2篇)
- 2025年度餐飲設施設備租賃合同書3篇
- 醫(yī)院手術室醫(yī)院感染管理質(zhì)量督查評分表
- 心內(nèi)電生理導管及器械
- 稱量與天平培訓試題及答案
- 超全的超濾與納濾概述、基本理論和應用
- 2020年醫(yī)師定期考核試題與答案(公衛(wèi)專業(yè))
- 2022年中國育齡女性生殖健康研究報告
- 各種靜脈置管固定方法
- 消防報審驗收程序及表格
- 教育金規(guī)劃ppt課件
- 呼吸機波形分析及臨床應用
- 常用緊固件選用指南
評論
0/150
提交評論