注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計MyBatis 3源碼深度解析

MyBatis 3源碼深度解析

MyBatis 3源碼深度解析

定 價:¥69.00

作 者: 江榮波 著
出版社: 清華大學出版社
叢編項:
標 簽: 暫缺

ISBN: 9787302535614 出版時間: 2019-10-01 包裝: 平裝
開本: 16開 頁數(shù): 253 字數(shù):  

內容簡介

  《MyBatis 3源碼深度解析》從MyBatis源碼的角度分析Mapper綁定過程、SqlSession操作數(shù)據(jù)庫原理、插件實現(xiàn)原理等,同時介紹一些MyBatis的高級用法,并挖掘MyBatis源碼中使用的設計模式?!禡yBatis 3源碼深度解析》共13章,分為MyBatis3源碼篇和MyBatisSpring源碼篇。第1~11章介紹MyBatis核心源碼,從源碼的角度分析MyBatis的實現(xiàn)原理,并介紹一些MyBatis的高級用法。MyBatis大多數(shù)情況下會與Spring整合使用,第12-13章介紹MyBatisSpring的實現(xiàn)原理,并分析MyBatisSpring模塊的核心代碼?!禡yBatis 3源碼深度解析》適合掌握了MyBatis的基本用法并希望了解MyBatis底層實現(xiàn)的Java開發(fā)人員、架構師以及對Java開源項目感興趣的讀者閱讀。

作者簡介

  江榮波,JAVA高級工程師,參與過網(wǎng)上銀行、短信平臺、渠道整合平臺開發(fā)等大型Java EE項目及多款金融類App產(chǎn)品開發(fā)。出版圖書《AngularJS入門與進階》。

圖書目錄

第1篇 MyBatis3源碼
第1章 搭建MyBatis源碼環(huán)境
1.1 MyBatis3簡介
1.2 環(huán)境準備
1.3 獲取MyBatis源碼
1.4 導入MyBatis源碼到IDE
1.5 HSQLDB數(shù)據(jù)庫簡介
1.6 本章小結
第2章 JDBC規(guī)范詳解
2.1 JDBCAPI簡介
2.1.1 建立數(shù)據(jù)源連接
2.1.2 執(zhí)行SQL語句
2.1.3 處理SQL執(zhí)行結果
2.1.4 使用JDBC操作數(shù)據(jù)庫
2.2 JDBCAPI中的類與接口
2.2.1 java.sql包詳解
2.2.2 javax.sql包詳解
2.3 Connection詳解
2.3.1 JDBC驅動類型
2.3.2 java.sql.Driver接口
2.3.3 JavaSPI機制簡介
2.3.4 java.sqI.DriverAction接口
2.3.5 java.sql.DriverManager類
2.3.6 javax.sql.DataSource接口
2.3.7 使用JNDIAPI增強應用的可移植性
2.3.8 關閉Connection對象
2.4 Statement詳解
2.4.1 java.sql.Statement接口
2.4.2 java.sql.PreparedStatement接口
2.4.3 java.sql.CallableStatement接口
2.4.4 獲取自增長的鍵值
2.5 ResultSet詳解
2.5.1 ResultSet類型
2.5.2 ResultSet并行性
2.5.3 ResultSet可保持性
2.5.4 ResultSet屬性設置
2.5.5 ResultSet游標移動
2.5.6 修改ResultSet對象
2.5.7 關閉ResultSet對象
2.6 DatabaseMetaData詳解
2.6.1 創(chuàng)建DatabaseMetaData對象
2.6.2 獲取數(shù)據(jù)源的基本信息
2.6.3 獲取數(shù)據(jù)源支持特性
2.6.4 獲取數(shù)據(jù)源限制
2.6.5 獲取SQL對象及屬性
2.6.6 獲取事務支持
2.7 JDBC事務
2.7.1 事務邊界與自動提交
2.7.2 事務隔離級別
2.7.3 事務中的保存點
2.8 本章小結
……
第3章 MyBatis常用工具類
第2篇 MyBatisSpring源碼

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號