第1章 JDBC概述
1. 1 JDBC簡介
1. 2 JDBC3. 0規(guī)范
1. 3 JDBC3. 0 API的新特點
1. 3. 1 JDBC 3. 0 API的一致性
1. 3. 2 不贊成的API
1. 4 JDBC 3. 0中的類和接口
1. 4. 1 java. sql包中的類和接口及其使用
1. 4. 2 javax. sql包中所含內容及其使用
1. 5 JDBC驅動程序簡介
1. 5. 1 JDBC-ODBC橋和ODBC驅動程序
1. 5. 2 本地API部分Java驅動程序
1. 5. 3 JDBC網絡純Java驅動程序
1. 5. 4 本地協(xié)議純Java驅動程序
1. 5. 5 JDBC驅動程序的比較
1. 6 本章小結
第2章 JDBC開發(fā)環(huán)境及配置
2. 1 數據庫系統(tǒng)
2. 1. 1 SQL數據庫數據庫基本操作語句
2. 1. 2 Microsoft SQL Server數據庫設計及ODBC配置
2. 1. 3 Oracle數據庫的基本說明及其使用簡介
2. 1. 4 MySQL的女裝及使用簡介
2. 2 使用JDBC連接數據庫
2. 2. 1 SQLJ基本知識
2. 2. 2 用PL/SQL和Java建立應用程序的基本知識
2. 2. 3 PL/SQL和Java的特性
2. 2. 4 PL/SQL和Java的實際開發(fā)應用實例
2. 2. 5 Java連接各類數據庫的程序代碼
2. 3 Web應用服務器
2. 3. 1 Tomcat的安裝及系統(tǒng)文件設置
2. 3. 2 WebSphere簡介
2. 3. 3 WebLogic的安裝和配置
2. 3. 4 Resin的安裝與配置
2. 4 Java開發(fā)環(huán)境
2. 4. 1 JDK設置
2. 4. 2 JBuilder的配置
2. 4. 3 Cafe的配置
2. 4. 4 JDeveloper的配置
2. 4. 5 FORTE FOR JAVA簡介
2. 5 JDBC開發(fā)調試技巧
2. 6 本章小結
第3章 JDBC3. 0 API數據庫開發(fā)基本操作
3. 1 數據庫用例說明
3. 2 與數據庫建立連接
3. 2. 1 JDBC URL
3. 2. 2 連接事件(Connection Event)
3. 2. 3 連接事件監(jiān)聽器(Connection EventListener)
3. 3 獲取數據庫信息
3. 3. 1 獲取數據庫詳細信息
3. 3. 2 獲取數據庫基本信息
3. 3. 3 獲取數據庫中表的信息
3. 3. 4 獲取表中各列的信息
3. 3. 5 獲取索引的信息
3. 3. 6 獲取數據庫中各種信息的實例
3. 4 Statement對象
3. 4. 1 Statement對象使用基礎
3. 4. 2 獲取所有記錄
3. 4. 3 獲取指定記錄
3. 5 修改數據庫表
3. 5. 1 修改數據庫表本身
3. 5. 2 修改數據庫表記錄
3. 6 結果集
3. 6. 1 結果集的基本操作
3. 6. 2 獲取結果集的信息
3. 6. 3 使用流獲取大型數據
3. 6. 4 可滾動結果集
3. 6. 5 可更新結果集
3. 7 SQL和Java數據類型轉換
3. 8 本章小結
第4章 JDBC 3. 0 API數據庫開發(fā)高級操作
4. 1 預編譯語句
4. 1. 1 PreparedStatement對象的創(chuàng)建
4. 1. 2 傳遞IN多數
4. 1. 3 傳遞對象參數
4. 1. 4 傳遞大型數據參數
4. 2 調用存儲過程對象
4, 2. 1 CallableStatement對象的創(chuàng)建
4. 2. 2 IN. OUT及INOUT參數的使用
4. 2. 3 執(zhí)行CallableStatement Object對象
4. 2. 4 CallableStatement對象使用實例
4. 2. 5 SQL Serrver存儲過程編程經驗技巧
4. 3 成批更新(BatchedUpdate)
4. 3. 1 成批更新所使用的對象
4. 3. 2 使用成批更新的實例
4. 4 行集合對象
4. 4. 1 設計時行集合
4. 4. 2 運行時行集合
4. 4. 3 非標準JDBC API類的行集
4. 4. 4 行集合的接口
4. 5 事務
4. 5. 1 事務提交(Commit)
4. 5. 2 事務使用實例
4. 6 JNDI與JDBC API
4. 6. 1 JDBC數據源
4. 6. 2 實例
4. 7 連接池
4. 7. 1 連接池數據源(Connection PoolDataSource)
4. 7. 2 連接他處理事件
4. 7. 3 三層環(huán)境下的連接池操作
4. 7. 4 連接池和DataSource實現
4. 7. 5 包含連接池的數據源配置
4. 7. 6 池連接對象對于語句的重新利用
4. 7. 7 關閉池連接語句
4. 7. 8 連接池使用實例
4. 8 分布式事務處理
4. 8. 1 XADataSource接口和XAConnection接口
4. 8. 2 事務管理器
4. 8. 3 關閉連接
4. 9 例外處理
4. 9. 1 數據訪問警告(SQLWarning)
4. 9. 2 數據截斷(DataTruncation)
4. 10 高級數據類型
4. 10. 1 Java對象類型
4. 10. 2 SQL3類型
4. 10. 3 定制類型
4. 10. 4 實例
4. 11 本章小結
第5章 二層結構數據庫開發(fā)實例
5. 1 二層結構原理
5. 2 Applet訪問數據庫實例
5. 3 Application訪問數據庫實例
5. 4 使用Jdevelpoer工具的數據庫開發(fā)實例
5. 5 二層結構開發(fā)數據庫的優(yōu)缺點
5. 6 本章小結
第6章 三層結構數據庫開發(fā)實例
6. 1 三層結構原理
6. 2 JSP數據庫操作實例
6. 3 Servlet數據庫操作實例
6. 4 JavaBeans操作數據庫實例
6. 5 三層結構開發(fā)數據庫的優(yōu)缺點
6. 6 本章小結
第7章 綜合開發(fā)實例分析
7. 1 UML要點與應用
7. 1. 1 UML定義及組織
7. 1. 2 UML的概念模型
7. 1. 3 UML的應用
7. 2 用UML建模開發(fā)網上商店實例
7. 2. 1 對網上商店的UML建模分析
7. 2. 2 網上商店數據庫設計
7. 2. 3 網上商店的程序實現
7. 3 用UML建模開發(fā)圖書館系統(tǒng)實例
7. 4 本章小結
第8章 JAVA與XML數據轉換
8. 1 XML的基礎知識
8. 1. 1 XML的特點
8. 1. 2 xML文檔的結構
8. 1. 3 XML DTD的建立與使用
8. 1. 4 文檔顯示與樣式單
8. 1. 5 XML鏈接語言
8. 1. 6 實用XML工具概覽
8. 2 XML中數據與信息交換
8. 2. 1 XML數據源
8. 2. 2 XML在數據庫中的應用模式
8. 2. 3 XML數據交換技術及應用
8. 3 使用JSP和XML兩種技術建設動態(tài)網站
8. 3. 1 XML存儲數據的優(yōu)點
8. 3. 2 XML文檔中的Picture對象定義
8. 3. 3 JSP文檔與XML的結合
8. 4 用XML和XSL生成動態(tài)頁面
8. 4. 1 建立標準的數據格式
8. 4. 2 生成動態(tài)XML
8. 4. 3 用XSL作為模板語言
8. 4. 4 生成HTML
8. 5 從XML到Java代碼的數據綁定
8. 5. 1 訪問方式選擇
8. 5. 2 數據綁定
8. 5. 3 約束數據
8. 5. 4 從XML獲得Java
8. 5. 5 生成Java代碼
8. 5. 6 完成包
8. 6 使用JSP技術生成動態(tài)XML
8. 6. 1 JSP技術概述
8. 6. 2 使用JSP技術生成動態(tài)XML文檔的結構
8. 7 本章小結
第9章 JDBC程序開發(fā)高級技術
9. 1 中文處理技術
9. 1. 1 Java中文處理的理論知識
9. 1. 2 中文處理的解決方案
9. 1. 3 中文處理技術程序實例
9. 2 數據查詢結果的分頁顯示技術
9. 2. 1 使用JavaBean和連接池實現數據分頁顯示
9. 2. 2 不用連接池不用JavaBean的分頁顯示
9. 2. 3 使用JavaBean不使用連接池的分頁顯示
9. 2. 4 用JSP和Servlet配合實現分頁顯示
9. 3 數據庫圖形文件的存取技術
9. 3. 1 向數據庫中存儲圖形
9. 3. 2 將數據庫的圖象二進制數據顯示成圖片
9. 4 Java開發(fā)中的其他技術
9. 5 本章小結
附錄A JSP基本語法參考
A. 1 注釋語句
A. 1. 1 在客戶端顯示注釋
A. 1. 2 隱藏注釋
A. 2 表達式
A. 3 聲明語句
A. 4 代碼段
A. 5 指令
A. 5. 1 include指令
A. 5. 2 page指令
A. 5. 3 taglib指令
A. 6 XML格式的JSP動作語法