注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)JAVA及其相關(guān)JDBC API教程與參考手冊(cè)(第三版)

JDBC API教程與參考手冊(cè)(第三版)

JDBC API教程與參考手冊(cè)(第三版)

定 價(jià):¥99.80

作 者: (美)Maydene Fisher,(美)Jon Ellis,(美)Jonathan Bruce著;李化,宿培成譯;李化譯
出版社: 清華大學(xué)出版社
叢編項(xiàng): Java系列叢書
標(biāo) 簽: 暫缺

ISBN: 9787302089353 出版時(shí)間: 2004-10-01 包裝: 簡(jiǎn)裝本
開本: 26cm 頁數(shù): 865 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書提供了JDBC API的權(quán)威教程與參考。JDBC API技術(shù)支持使用Java編程語言進(jìn)行通用數(shù)據(jù)訪問,該版本進(jìn)行了更新和擴(kuò)展,覆蓋整個(gè)JDBC 3.0 API的內(nèi)容,包括java.sql包和易于構(gòu)建服務(wù)器端應(yīng)用程序的javax.sql包。除了介紹JDBC 3.0 API規(guī)范外,本書還包含了更深層次的解釋:從循序漸進(jìn)的教程到每一個(gè)類和接口的全面參考。對(duì)于那些學(xué)習(xí)Java技術(shù)的新手而言,本書還介紹了Java編程語言和SQL的基礎(chǔ)知識(shí)。以此為起點(diǎn),您將學(xué)習(xí)如何建立數(shù)據(jù)庫、如何建立連接、如何從結(jié)果集中獲取值以及如何使用準(zhǔn)備語句,從而學(xué)會(huì)創(chuàng)建完整的JDBC應(yīng)用程序。另外,本書提供了很多示例,也舉例說明了執(zhí)行通用任務(wù)的方法。然后,本書轉(zhuǎn)向更高級(jí)的主題,集中介紹JDBC 3.0 API的一些高級(jí)功能,如可滾動(dòng)和可更新的結(jié)果集、批量更新、SQL99數(shù)據(jù)類型、定制映射、保存點(diǎn)、語句池以及自動(dòng)生成鍵等。除了深入介紹JDBC元數(shù)據(jù)API之外,本書還給出了行集的最新信息。行集技術(shù)支持以JavaBeanst組件來處理數(shù)據(jù)集。此外,本書還介紹了JdbcRowSet、CachedRowSet、WebRowSet、JoinRowSet和FilteredRowSet對(duì)象的標(biāo)準(zhǔn)實(shí)現(xiàn)。本書對(duì)JDBC API中的每個(gè)類和接口(從Array到XADataSource)都提供了簡(jiǎn)潔但完整的信息。每個(gè)類不但包含用例的概述,還包含方法和域的詳盡解釋。文中有關(guān)SQL類型和Java編程語言中的類型之間的映射關(guān)系的章節(jié)、附錄A、JDBC 2.0和3.0 API中新特征的總結(jié)以及術(shù)語表,對(duì)所有數(shù)據(jù)庫程序員來說都是必不可少的資源。

作者簡(jiǎn)介

  MaydeneFisher出生在美國(guó)加利福尼亞西部的圣何塞城,專門從事面向?qū)ο缶幊陶Z言方面的研究。Fisher閱歷豐富,知識(shí)廣博,從華爾街復(fù)雜的金融模型到硅谷的JavaAPI,她都進(jìn)行了深入的研究。JonEllis是JDBC3.0API規(guī)范的設(shè)計(jì)者,在過去10年中,他一直從事數(shù)據(jù)庫系統(tǒng)方面的研究工作。目前他在日本東京主持無線領(lǐng)域的幾個(gè)JaveCommunityProcess規(guī)范的開發(fā)。JonathanBruce以前在愛爾蘭從事JNDI技術(shù)工作,現(xiàn)居住在美國(guó)加利福尼亞的圣克拉拉城,主要從事JDBC3.0API規(guī)范、RowSet實(shí)現(xiàn)以及無線設(shè)備中使用的JDBCAPI子集等方面的研究工作。

圖書目錄

第一部分
第1章 引言
1.1 JDBC 3.0 API涵蓋的內(nèi)容
1.2 本書約定
1.2.1 使用圖標(biāo)指明新內(nèi)容
1.2.2 在對(duì)方法的解釋中隱含對(duì)SQLException異常的解釋
1.2.3 某些方法解釋的結(jié)合
1.3 本書內(nèi)容
1.3.1 第一部分
1.3.2 第二部分
1.3.3 建議的閱讀順序
1.3.4 按主題查找信息
1.3.5 網(wǎng)上資源
1.4 JDBC API概述
1.4.1 JDBC API的功能
1.4.2 作為其他API的基礎(chǔ)
1.4.3 JDBC API與ODBC的比較
1.4.4 兩層模型與三層模型
1.4.5 SQL一致性
1.4.6 基于JDBC技術(shù)的產(chǎn)品
1.4.7 JDBC產(chǎn)品框架
1.4.8 JDBC驅(qū)動(dòng)程序類型
1.4.9 獲取JDBC驅(qū)動(dòng)程序
1.4.10 Java-關(guān)系DBMS
1.4.11 其他產(chǎn)品
1.5 JDBC API與Java平臺(tái)
1.5.1 JDBC API與J2SE平臺(tái)
1.5.2 JDBC API與J2EE平臺(tái)
1.5.3 JDBC API與J2ME平臺(tái)
1.6 Java概述
1.6.1 Java是可移植的
1.6.2 Java是面向?qū)ο蟮?br />1.6.3 Java易于編寫正確的代碼
1.6.4 Java包括類庫和接口
1.6.5 Java是可擴(kuò)展的
1.6.6 Java安全性強(qiáng)
1.6.7 Java具有良好的性能
1.6.8 Java可伸縮性強(qiáng)
1.6.9 Java是多線程的
1.7 關(guān)系數(shù)據(jù)庫概述
1.7.1 完整性規(guī)則
1.7.2 SELECT語句
1.7.3 WHERE子句
1.7.4 連接
1.7.5 常見的SQL命令
1.7.6 結(jié)果集與游標(biāo)
1.7.7 事務(wù)
1.7.8 存儲(chǔ)過程
1.7.9 元數(shù)據(jù)
第2章 基本教程
2.1 準(zhǔn)備工作
2.2 建立數(shù)據(jù)庫
2.3 建立連接
2.3.1 加載驅(qū)動(dòng)程序
2.3.2 創(chuàng)建連接
2.4 建立表
2.4.1 創(chuàng)建表
2.4.2 創(chuàng)建JDBC語句
2.4.3 執(zhí)行語句
2.4.4 將數(shù)據(jù)輸入表中
2.5 從表中獲取數(shù)據(jù)
2.6 從結(jié)果集中檢索值
2.6.1 使用方法next
2.6.2 獲取列值
2.6.3 使用方法getString
2.7 更新表
2.8 JDBC基礎(chǔ)
2.9 使用準(zhǔn)備語句
2.9.1 何時(shí)使用PreparedStatement對(duì)象
2.9.2 創(chuàng)建PreparedStatement對(duì)象
2.9.3 為PreparedStatement對(duì)象的參數(shù)提供值
2.9.4 使用循環(huán)來設(shè)置值
2.9.5 方法executeUpdate的返回值
2.10 使用連接
2.11 使用事務(wù)
2.11.1 禁用自動(dòng)提交模式
2.11.2 提交事務(wù)
2.11.3 使用事務(wù)來保持?jǐn)?shù)據(jù)完整性
2.11.4 何時(shí)回滾事務(wù)
2.12 存儲(chǔ)過程
2.12.1 用于創(chuàng)建存儲(chǔ)過程的SQL語句
2.12.2 使用JDBC API調(diào)用存儲(chǔ)過程
2.13 創(chuàng)建完整的JDBC應(yīng)用程序
2.13.1 在類定義中放入代碼
2.13.2 通過導(dǎo)入類來使類可見
2.13.3 使用main方法
2.13.4 使用try和catch塊
2.13.5 獲取異常
2.13.6 獲取警告
2.14 運(yùn)行示例應(yīng)用程序
2.15 示例代碼
2.15.1 示例代碼1和示例代碼2
2.15.2 示例代碼3和示例代碼4
2.15.3 示例代碼5
2.15.4 示例代碼6
2.16 通過應(yīng)用程序創(chuàng)建applet
2.16.1 編寫applet代碼
2.16.2 運(yùn)行applet
2.16.3 示例代碼7和示例代碼8
2.17 使用SQLJ和JDBC API的存儲(chǔ)過程
2.17.1 創(chuàng)建存儲(chǔ)過程
2.17.2 安裝存儲(chǔ)過程
2.17.3 使用SQL聲明存儲(chǔ)過程
第3章 高級(jí)教程
3.1 使用JDBC 2.0 API和3.0 API之前的準(zhǔn)備工作
3.1.1 運(yùn)行代碼之前的準(zhǔn)備
3.1.2 使用代碼示例
3.2 在可滾動(dòng)結(jié)果集中移動(dòng)游標(biāo)
3.2.1 創(chuàng)建可滾動(dòng)結(jié)果集
3.2.2 向前和向后移動(dòng)游標(biāo)
3.2.3 將游標(biāo)移動(dòng)到指定的行
3.2.4 獲取游標(biāo)位置
3.3 對(duì)可更新結(jié)果集進(jìn)行更新
3.3.1 創(chuàng)建可更新結(jié)果集
3.3.2 以編程方式更新結(jié)果集
3.3.3 以編程方式插入和刪除行
3.3.4 示例代碼20
3.3.5 以編程方式刪除行
3.3.6 了解結(jié)果集中的變化
3.3.7 獲取最新數(shù)據(jù)
3.4 建立批量更新
3.4.1 將Statement對(duì)象用于批量更新
3.4.2 批量更新異常
3.4.3 示例代碼21
3.5 SQL99數(shù)據(jù)類型
3.5.1 DISTINCT類型
3.5.2 使用SQL99數(shù)據(jù)類型
3.5.3 Blob、Clob和Array對(duì)象
3.5.4 創(chuàng)建SQL結(jié)構(gòu)類型
3.5.5 創(chuàng)建DISTINCT類型
3.5.6 示例代碼22
3.5.7 使用指向結(jié)構(gòu)類型的引用
3.5.8 示例代碼23
3.5.9 將SQL99類型用作列值
3.5.10 示例代碼24
3.5.11 將SQL99類型插入表中
3.5.12 示例代碼25
3.6 使用定制映射
3.6.1 實(shí)現(xiàn)SQLData
3.6.2 使用連接的類型映射
3.6.3 使用自己的類型映射
3.7 使用DataSource對(duì)象
3.7.1 使用DataSource對(duì)象來獲取連接
3.7.2 部署基本的DataSource對(duì)象
3.7.3 部署其他DataSource實(shí)現(xiàn)
3.7.4 獲取和使用池連接
3.7.5 示例代碼26
3.7.6 分布式事務(wù)的部署
3.7.7 將連接用于分布式事務(wù)
3.7.8 示例代碼27
3.8 JDBC 3.0功能
3.8.1 使用保存點(diǎn)
3.8.2 示例代碼28
3.8.3 使用自動(dòng)生成鍵
3.8.4 示例代碼29
第4章 元數(shù)據(jù)教程
4.1 使用ResultSetMetaData對(duì)象
4.1.1 使用方法getColumnCount
4.1.2 示例代碼9
4.1.3 使用其他ResultSetMetaData方法
4.1.4 獲取列類型信息
4.1.5 示例代碼1O和示例代碼11
4.1.6 示例代碼12
4.1.7 獲取其他信息
4.1.8 使用ResultSetMetaData特性
4.1.9 獲取其他信息
4.2 使用DatabaseMetaData對(duì)象
4.2.1 DatabaseMetaData方法的類別
4.2.2 返回String的方法
4.2.3 返回int的方法
4.2.4 返回boolean的方法
4.2.5 返回ResultSet對(duì)象的方法
4.2.6 示例代碼13
4.2.7 獲取與DBMS數(shù)據(jù)類型有關(guān)的信息
4.2.8 示例代碼14
4.2.9 獲取與主鍵和外鍵有關(guān)的信息
4.2.10 示例代碼15
4.2.11 示例代碼16
4.3 在JDBC 2.0核心API中添加的方法
4.3.1 獲取與ResultSet對(duì)象有關(guān)的信息
4.3.2 獲取其他信息
4.4 在JDBC 3.0 API中添加的方法
4.5 使用ParameterMetaData對(duì)象
4.6 通用應(yīng)用程序
4.6.1 示例代碼17和18
4.6.2 示例代碼19
第5章 行集教程
5.1 行集的類型與用法
5.2 使用行集
5.2.1 創(chuàng)建行集和設(shè)置屬性
5.2.2 行集和事件通知
5.2.3 獲取可滾動(dòng)和可更新行集
5.2.4 將行集用于滾動(dòng)和更新
5.2.5 更新行集
5.3 EJB示例
5.3.1 分布式應(yīng)用程序
5.3.2 行集的差別
5.3.3 EJB和分布式事務(wù)
5.3.4 無狀態(tài)SessionBean對(duì)象
5.3.5 EJB應(yīng)用程序概述
5.3.6 remote接口
5.3.7 home接口
5.3.8 客戶類
5.3.9 企業(yè)bean
第二部分
第6章 Array
6.1 Array概述
6.1.1 創(chuàng)建Array對(duì)象
6.1.2 獲取基類型信息
6.1.3 物化Array數(shù)據(jù)
6.1.4 getArray方法的四個(gè)版本
6.1.5 getResultSet方法的四個(gè)版本
6.1.6 使用Array方法
6.1.7 存儲(chǔ)Array對(duì)象
6.2 Array接口定義
6.3 Array方法
第7章 BactchUpdateException
7.1 BatchUpdateException概述
7.1.1 BatchUpdateException對(duì)象包含的內(nèi)容
7.1.2 檢索BatchUpdateException信息
7.2 BatchUpdateException類的定義
7.3 BatchUpdateException構(gòu)造函數(shù)
7.4 BatchUpdateException方法
7.4.1 繼承的方法
7.4.2 BatchUpdateException中定義的方法
第8章 Blob
8.1 Blob概述
8.1.1 創(chuàng)建Blob對(duì)象
8.1.2 物化Blob數(shù)據(jù)
8.1.3 存儲(chǔ)Blob值
8.1.4 發(fā)現(xiàn)Blob對(duì)象中的模式
8.1.5 修改Blob對(duì)象的方法
8.1.6 定位器和更新
8.2 Blob接口定義
8.3 Blob方法
第9章 CallableStatement
9.1 CallableStatement概述
9.1.1 創(chuàng)建CallableStatement對(duì)象
9.1.2 命名參數(shù)
9.1.3 IN參數(shù)
9.1.4 設(shè)置批量更新
9.1.5 OUT參數(shù)
9.1.6 參數(shù)的編號(hào)
9.1.7 INOUT參數(shù)
9.1.8 在獲取結(jié)果之后獲取0UT參數(shù)
9.1.9 獲取NULL值作為OUT參數(shù)
9.1.10 獲取參數(shù)信息
9.2 CallableStatement定義
9.3 CallableStatement方法
9.3.1 繼承的方法和域
9.3.2 CallableStatement中定義的方法
第10章 Clob
10.1 Clob概述
10.1.1 創(chuàng)建Clob對(duì)象
1O.1.2 物化Clob數(shù)據(jù)
10.1.3 存儲(chǔ)Clob對(duì)象
10.1.4 更新Clob對(duì)象
10.1.5 定位器和更新
10.2 Clob接口定義
10.3 Clob方法
第11章 Connection
11.1 Connection概述
11.1.1 打開連接
11.1.2 URL的一般用法
11.1.3 JDBC URL
11.1.4 odbc子協(xié)議
11.1.5 注冊(cè)子協(xié)議
11.1.6 發(fā)送SQL語句
11.1.7 事務(wù)
11.1.8 事務(wù)隔離級(jí)別
11.1.9 使用保存點(diǎn)
11.1.10 釋放DBMS資源
11.1.11 使用類型映射
11.2 Connection接口定義
11.3 Connection方法
11.4 Connection域
第12章 ConnectionEvent
12.1 ConnectionEvent概述
12.2 ConnectionEvent接口定義
12.3 ConnectionEvent構(gòu)造函數(shù)
12.4 ConnectionEvent方法
12.4.1 從java.util.EventObject中繼承的方法
12.4.2 javax.sql.ConnectionEvent中定義的方法
第13章 ConnectionEventListener
13.1 ConnectionEventListener概述
13.1.1 事件通知方法
13.1.2 注冊(cè)ConnectionEventListener對(duì)象
13.2 ConnectionEventListener接口定義
13.3 ConnectionEventListener方法
第14章 ConnectionPoolDataSource
14.1 ConnectionPoolDataSource概述
14.1.1 Connection對(duì)象和PooledConnection對(duì)象
14.1.2 重用語句
14.1.3 連接池和語句池的屬性
14.1.4 關(guān)閉池中語句
14.2 ConnectionPoolDataSource接口定義
14.3 ConnectionPoolDataSource方法
第15章 DatabaseMetaData
15.1 DatabaseMetaData概述
15.1.1 創(chuàng)建DatabaseMetaData對(duì)象
15.1.2 作為返回值的ResultSet對(duì)象
15.1.3 作為參數(shù)的字符串模式
15.1.4 偽數(shù)據(jù)列
15.1.5 JDBC 2.O核心API中增加的特征
15.1.6 獲取高級(jí)類型信息
15.1.7 JDBC 3.O API中增加的方法和屬性域
15.1.8 JDBC 3.0 API中修改的方法
15.2 DatabaseMetaData接口定義
15.3 DatabaseMetaData方法
15.4 DatabaseMetaData域
第16章 DataSource
16.1 DataSource概述
16.1.1 屬性
16.1.2 使用JNDI
16.13 創(chuàng)建和注冊(cè)DataSource對(duì)象
16.1.4 連接到數(shù)據(jù)源
16.1.5 DataSource實(shí)現(xiàn)
16.1.6 日志和追蹤
16.1.7 使用JNDI的優(yōu)點(diǎn)
16.2 DataSource接口定義
16.3 DataSource方法
第17章 DataTruncation
17.1 DataTruncation概述
17.1.1 沒有警告或異常的數(shù)據(jù)截短
17.1.2 讀數(shù)據(jù)時(shí)的數(shù)據(jù)截短
17.1.3 寫數(shù)據(jù)時(shí)的數(shù)據(jù)截短
17.1.4 DataTruncation對(duì)象所包含的信息
17.1.5 獲取DataTruncation信息
17.2 DataTruncation類的定義
17.3 DataTruncation構(gòu)造函數(shù)
17.4 DataTruncation方法
17.4.1 繼承的方法
17.4.2 DataTruncation中定義的方法
第18章 Date
18.1 Date概述
18.1.1 創(chuàng)建Date對(duì)象
18.1.2 不推薦使用的方法
18.1.3 獲取Date對(duì)象
18.1.4 高級(jí)特征
18.2 Date類的定義
18.3 Date構(gòu)造函數(shù)
18.4 Date方法
第19章 Distinct類型
19.1 Distinct類型概述
19.1.1 創(chuàng)建Distinct類型對(duì)象
19.1.2 存儲(chǔ)Distinct對(duì)象
19.1.3 使用Distinct數(shù)據(jù)類型
19.1.4 Distinct類型的定制映射
第20章 Driver
20.1 Driver概述
20.1.1 加載和注冊(cè)驅(qū)動(dòng)程序
20.1.2 JDBC可選實(shí)現(xiàn)
20.2 Driver接口定義
20.3 Driver方法
第21章 DriverManager
21.1 DriverManager概述
21.1.1 跟蹤可用驅(qū)動(dòng)程序
21.1.2 建立連接
21.1.3 DriverManager的方法是靜態(tài)的
21.2 DriverManager類的定義
21.3 DriverManager方法
第22章 DriverPropertylnfo
22.1 DriverPropertyInfo概述
22.1.1 創(chuàng)建DriverPropenyInfo對(duì)象
22.1.2 獲取和設(shè)置屬性域
22.2 DriverPropertyInfo類的定義
22.3 DriverPropertyInfo構(gòu)造函數(shù)
22.4 DriverPropercyInfo域
第23章 ParameterMetaData
23.1 ParameterMetaData概述
23.1.1 創(chuàng)建ParameterMetaData對(duì)象
23.1.2 從ParameterMetaData對(duì)象中獲取信息
23.1.3 慎重使用參數(shù)元數(shù)據(jù)
23.2 ParameterMetaData接口定義
23.3 ParameterMetaData方法
23.4 ParameterMetaData域
第24章 PooledConnection
24.1 PooledConnection概述
24.1.1 連接池的應(yīng)用程序代碼
24.1.2 連接池的工作原理
24.1.3 PooledConnection對(duì)象的生命周期
24.2 PooledConnection接口定義
24.3 PooledConnection方法
第25章 PreparedStatement
25.1 PreparedStatement概述
25.1.1 創(chuàng)建PreparedStatement對(duì)象
25.1.2 傳遞IN參數(shù)
25.1.3 參數(shù)元數(shù)據(jù)
25.1.4 IN參數(shù)數(shù)據(jù)類型的一致性
25.1.5 使用setObject
25.1.6 發(fā)送JDBC NULL作為IN參數(shù)
25.1.7 發(fā)送非常大的IN參數(shù)
25.1.8 在批量更新中使用PreparedStatement對(duì)象
25.1.9 準(zhǔn)備語句入池
25.2 PreparedStatement接口定義
25.3 PreparedStatement方法
第26章 Ref
26.1 Ref概述
26.1.1 創(chuàng)建SQL引用
26.1.2 創(chuàng)建Ref對(duì)象
26.1.3 存儲(chǔ)Ref對(duì)象
26.1.4 解除Ref對(duì)象引用
26.1.5 示例代碼30
26.1.6 修改Ref對(duì)象
26.2 Ref接口定義
26.3 Ref方法
第27章 ResuftSet
27.1 ResultSet概述
27.1.1 數(shù)據(jù)行和數(shù)據(jù)列
27.1.2 游標(biāo)
27.1.3 游標(biāo)移動(dòng)示例
27.1.4 確定結(jié)果集中數(shù)據(jù)行的數(shù)目
27.1.5 獲取數(shù)據(jù)列的數(shù)值
27.1.6 使用哪種方法獲取數(shù)據(jù)
27.1.7 使用getObject方法
27.1.8 結(jié)果集的類型
27.1.9 并發(fā)類型
27.1.10 結(jié)果集的可保持性
27.1.11 提供性能提示
27.1.12 創(chuàng)建不同類型的結(jié)果集
27.1.13 使用準(zhǔn)備語句創(chuàng)建結(jié)果集
27.1.14 請(qǐng)求一些并不支持的特征
27.1.15 更新數(shù)據(jù)列的值
27.1.16 刪除數(shù)據(jù)行
27.1.17 插入數(shù)據(jù)行
27.1.18 定位更新
27.1.19 產(chǎn)生可更新結(jié)果集的查詢語句
27.1.20 對(duì)事務(wù)可見的變化
27.1.21 通過其他事務(wù)或同一事務(wù)中的其他對(duì)象所作變化的可見性
27.1.22 結(jié)果集自身變化的可見性
27.1.23 檢測(cè)變化
27.1.24 重新讀取一個(gè)數(shù)據(jù)行
27.1.25 對(duì)非常大的數(shù)據(jù)行值使用流
27.1.26 Null結(jié)果值
27.1.27 可選或多個(gè)結(jié)果集
27.1.28 關(guān)閉ResultSet對(duì)象
27.1.29 JDBC兼容
27.2 ResultSet接口定義
27.3 ResultSet方法
27.4 ResultSet域
第28章 ResultSetMetaData
28.1 ResultSetMetaData概述
28.1.1 創(chuàng)建ResultSetMetaData對(duì)象
28.1.2 使用ResultSetMetaData
28.2 ResultSetMetaData接口定義
28.3 ResultSetMetaData方法
28.4 ResultSetMetaData域
第29章 RowSet
29.1 RowSet概述
29.1.1 行集的事件模型
29.1.2 RowSet屬性
29.1.3 設(shè)置命令字符串的參數(shù)
29.1.4 移動(dòng)RowSet對(duì)象
29.1.5 執(zhí)行命令
29.1.6 使用RowSet對(duì)象的元數(shù)據(jù)
29.2 標(biāo)準(zhǔn)實(shí)現(xiàn)
29.2.1 JdbcRowSet實(shí)現(xiàn)概述
29.2.2 CachedRowSet實(shí)現(xiàn)概述
29.2.3 使用CachedRowSet對(duì)象
29.2.4 創(chuàng)建CachedRowSetImpl對(duì)象
29.2.5 填充CachedRowSet對(duì)象
29.2.6 訪問數(shù)據(jù)
29.2.7 修改數(shù)據(jù)
29.2.8 定制Reader和Writer
29.2.9 其他方法
29.2.10 WebRowSet的實(shí)現(xiàn)
29.2.11 FilteredRowSet實(shí)現(xiàn)
29.2.12 JoinRowSet實(shí)現(xiàn)
29.3 RowSet接口定義
29.4 RowSet方法
29.5 RowSet域
第30章 RowSetEvent
30.1 RowSetEvent概述
30.1.1 RowSet事件
30.1.2 創(chuàng)建RowSetEvent對(duì)象
30.2 RowSetEvent接口定義
30.3 RowSetEvent構(gòu)造函數(shù)
30.4 RowSetEvent方法
第31章 RowSetInternal
31.1 RowSetInternal概述
31.2 RowSetInternal接口定義
31.3 RowSetInternal方法
第32章 RowSetListener
32.1 RowSetListener概述
32.1.1 注冊(cè)和注銷偵聽器
32.1.2 使用RowSetListener方法
32.2 RowSetListener接口定義
32.3 RowSetListener方法
第33章 RowSetMetaData
33.1 RowSetMetaData概述
33.2 RowSetMetaData接口定義
33.3 RowSetMetaData方法
33.4 RowSetMetaData域
第34章 RowSetReader
34.1 RowSetReader概述
34.1.1 Reader/Writer架構(gòu)
34.1.2 從未連接的行集中讀取數(shù)據(jù)
34.2 RowSetReader接口定義
34.3 RowSetReader方法
第35章 RowSetWriter
35.1 RowSetWriter概述
35.2 RowSetWriter接口定義
35.3 RowSetWriter方法
第36章 Savepoint
36.1 Savepoint概述
36.1.1 創(chuàng)建Savepoint對(duì)象
36.1.2 使用Savepoint對(duì)象
36.1.3 刪除Savepoint對(duì)象
36.1.4 獲取Savepoint對(duì)象標(biāo)識(shí)符
36.2 Savepoint接口定義
36.3 Savepoint方法
第37章 SQLData
37.1 SQLData概述
37.1.1 創(chuàng)建定制映射
37.1.2 獲取定制映射對(duì)象
37.1.3 存儲(chǔ)具有定制映射的對(duì)象
37.2 SQLData接口定義
37.3 SOLData方法
第38章 SQLException
38.1 SQLException概述
38.1.1 SQLException對(duì)象
38.1.2 獲取SQLException信息
38.1.3 SQLException
38.2 SQLException類定義
38.3 SQLException構(gòu)造函數(shù)
38.4 SQLException方法
第39章 SQLInput
39.I SQLInput概述
39.1.1 創(chuàng)建SQLInput對(duì)象
39.1.2 使用reader方法
39.2 SQLInput接口定義
39.3 SQLInput方法
第40章 SQLOutput
40.1 SQLOutput概述
40.2 SQL0utput接口定義
40.3 SQL0utput方法
第41章 SQLPermission
41.1 SQLPermission概述
41.2 SQLPermission類定義
41.3 SQLPermission構(gòu)造函數(shù)
第42章 SQLWarning
42.1 SQLWarning概述
42.1.1 SQLWarning對(duì)象
42.1.2 獲取SQLWarning信息
42.2 SQLWarning類定義
42.3 SQLWarning構(gòu)造函數(shù)
42.4 SQLWarning方法
第43章 Statement
43.1 Statement概述
43.1.1 創(chuàng)建Statement對(duì)象
43.1.2 使用Statement對(duì)象執(zhí)行語句
43.1.3 語句的完成
43.1.4 讀取自動(dòng)生成鍵
43.1.5 關(guān)閉語句
43.1.6 語句中的SQL轉(zhuǎn)義語法
43.1.7 發(fā)送批量更新
43.1.8 給出性能提示
43.1.9 執(zhí)行特殊類型的語句
43.2 Statement接口定義
43.3 Statement方法
43.4 Statement域
第44章 Struct
44.1 Struct概述
44.1.1 定制映射
44.1.2 創(chuàng)建SQL結(jié)構(gòu)類型
44.1.3 存儲(chǔ)結(jié)構(gòu)類型的實(shí)例
44.1.4 創(chuàng)建Struct對(duì)象
44.1.5 映射SQL繼承性
44.1.6 屬性的排列順序
44.1.7 存儲(chǔ)Struct對(duì)象
44.2 Struct接口定義
44.3 Struct方法
第45章 Time
45.1 Time概述
45.1.1 創(chuàng)建Time對(duì)象
45.1.2 不推薦使用的方法
45.1.3 獲取Time對(duì)象
45.1.4 高級(jí)特性
45.2 Time類定義
45.3 Time構(gòu)造函數(shù)
45.4 Time方法
第46章 Timestamp
46.1 Timestamp概述
46.1.1 創(chuàng)建Timestamp對(duì)象
46.1.2 獲取Timestamp對(duì)象
46.1.3 高級(jí)特性
46.2 Timestamp類定義
46.3 Timestamp構(gòu)造函數(shù)
46.4 Timestamp方法
第47章 Types
47.1 Types類概述
47.1.1 使用Types類中的常量
47.1.2 使用常量OTHER
47.1.3 JDBC 2.0核心API中添加的JDBC類型
47.1.4 JDBC 3.O API中添加的JDBC數(shù)據(jù)類型
47.2 Types類定義
第48章 XAConnection
48.1 XAConnection概述
48.1.1 分布式事務(wù)中的應(yīng)用程序代碼
48.1.2 分布式事務(wù)的需求
48.1.3 創(chuàng)建XAConnection對(duì)象
48.1.4 XAResource對(duì)象所做的工作
48.1.5 兩階段提交模式的工作方式
48.1.6 使用XAResource對(duì)象提交事務(wù)
48.1.7 XAResource接口
48.1.8 分布式事務(wù)的執(zhí)行步驟
48.1.9 分布式事務(wù)和EJB
48.2 XAConnection接口定義
48.3 XAConnection方法
第49章 XADataSource
49.1 XADataSource概述
49.1.1 獲取XADataSource對(duì)象
49.1.2 XADataSource對(duì)象和資源管理器
49.2 XADataSource接口定義
49.3 XADataSource方法
第50章 SQL類型與Java類型之間的映射
50.1 映射概述
50.2 將SQL類型映射為Java類型
50.3 基本的JDBC類型
50.3.1 CHAR、VARCHAR和LONGVARCHAR
50.3.2 BINARY、VARBINARY和LONGVARBINARY
50.3.3 BIT
50.3.4 TINYINT
50.3.5 SMALLINT
50.3.6 INTEGER
50.3.7 BIGINT
50.3.8 REAL
50.3.9 DOUBLE
50.3.10 FLOAT
50.3.11 DECIMAL和NUMERIC
50.3.12 DATE、TIME和TIMESTAMP
50.4 高級(jí)JDBC數(shù)據(jù)類型
50.4.1 BLOB
50.4.2 CLOB
50.4.3 ARRAY
50.4.4 DISTINCT
50.4.5 STRUCT
50.4.6 REF
50.4.7 JAVA_0BJECT
50.5 JDBC 3.0 API中添加的JDBC類型
50.5.1 BOOLEAN
50.5.2 DATALINK
50.6 映射示例
50.6.1 簡(jiǎn)單SQL語句
50.6.2 帶有IN參數(shù)的SQL語句
50.6.3 帶有IN0UT參數(shù)的SQL語句
50.7 定制映射
50.8 動(dòng)態(tài)數(shù)據(jù)訪問
50.9 在數(shù)據(jù)庫中存儲(chǔ)Java對(duì)象
50.10 類型映射表
50.10.1 映射到Java類型的JDBC類型
50.10.2 映射到JDBC類型的Java類型
50.10.3 映射到Java Object類型的JDBC類型
50.10.4 映射到JDBC類型的Java Object類型
50.10.5 setObject方法所做的類型轉(zhuǎn)換
50.10.6 ResultSet獲取方法執(zhí)行的類型轉(zhuǎn)換
50.10 7 映射到特定數(shù)據(jù)庫SQL類型的JDBC類型
附錄A 寫給驅(qū)動(dòng)程序開發(fā)人員
附錄B JDBC API的演變
術(shù)語表

本目錄推薦

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