注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)JAVA及其相關(guān)Oracle 9i JDeveloper開發(fā)手冊:構(gòu)建J2EE應(yīng)用程序

Oracle 9i JDeveloper開發(fā)手冊:構(gòu)建J2EE應(yīng)用程序

Oracle 9i JDeveloper開發(fā)手冊:構(gòu)建J2EE應(yīng)用程序

定 價(jià):¥92.00

作 者: (美)Peter Koletzke,(美)Paul Dorsey,(美)Avrom Faderman著;馮銳,由淵霞譯;馮銳譯
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: Oracle

ISBN: 9787302082194 出版時(shí)間: 2004-03-01 包裝: 膠版紙
開本: 26cm 頁數(shù): 704 字?jǐn)?shù):  

內(nèi)容簡介

  PeterKoletzke:被Oracle公司授予OCM(OracleCertifiedMaster)大師級(jí)認(rèn)證,已有近20年的從業(yè)經(jīng)驗(yàn),曾出席過100多次各種Oracle用戶組織會(huì)議,并且獲得眾多獎(jiǎng)項(xiàng)。他還是Quovera公司的企業(yè)電子商務(wù)解決方案培訓(xùn)的技術(shù)指導(dǎo)和首席講師。PaulDorsey:被Oracle公司授予OCM(OracleCertifiedMaster)大師級(jí)認(rèn)證,是Dulcian公司的創(chuàng)始人和總裁,紐約Oracle用戶組的主席,同時(shí)也是IOUG精選期刊的撰稿編輯,以及ODTUG業(yè)務(wù)規(guī)則討論會(huì)的創(chuàng)始人和主席。AvromFaderman:是Oracle公司的應(yīng)用程序開發(fā)工具小組中的高級(jí)技術(shù)文檔編寫員。在OracleWorld會(huì)議上,他演示了JDeveloper和BC4J,并且作為JDeveloper小組的專家出席會(huì)議。本書是優(yōu)秀的Java集成開發(fā)環(huán)境Oracle9iJDeveloper的權(quán)威指南,介紹了如何設(shè)計(jì)、調(diào)試和部署J2EE應(yīng)用程序,并描述了Oracle9iJDeveloper中的特性、向?qū)б约按a生成器。本書還介紹了有關(guān)Java業(yè)務(wù)組件(BC4J)的詳細(xì)信息,另外大量附有注解的動(dòng)手練習(xí)貫穿全書,指導(dǎo)您構(gòu)建基于Java的應(yīng)用程序。·充分利用Oracle9iJDeveloperIDE的功能·通過BC4J將應(yīng)用程序與數(shù)據(jù)庫對(duì)象緊密耦合,并表示業(yè)務(wù)規(guī)則·構(gòu)建Java應(yīng)用程序和applet·構(gòu)建JSP應(yīng)用程序·將應(yīng)用程序部署到J2EE環(huán)境中·創(chuàng)建定制的、高性能的、可伸縮的BC4J應(yīng)用程序·用UML類建模器建立應(yīng)用程序模型·學(xué)習(xí)使用JSP頁的BC4J數(shù)據(jù)標(biāo)記庫的最佳方法

作者簡介

  PeterKoletzke:被Oracle公司授予OCM(OracleCertifiedMaster)大師級(jí)認(rèn)證,已有近20年的從業(yè)經(jīng)驗(yàn),曾出席過100多次各種Oracle用戶組織會(huì)議,并且獲得眾多獎(jiǎng)項(xiàng)。他還是Quovera公司的企業(yè)電子商務(wù)解決方案培訓(xùn)的技術(shù)指導(dǎo)和首席講師。PaulDorsey:被Oracle公司授予OCM(OracleCertifiedMaster)大師級(jí)認(rèn)證,是Dulcian公司的創(chuàng)始人和總裁,紐約Oracle用戶組的主席,同時(shí)也是IOUG精選期刊的撰稿編輯,以及ODTUG業(yè)務(wù)規(guī)則討論會(huì)的創(chuàng)始人和主席。AvromFaderman:是Oracle公司的應(yīng)用程序開發(fā)工具小組中的高級(jí)技術(shù)文檔編寫員。在OracleWorld會(huì)議上,他演示了JDeveloper和BC4J,并且作為JDeveloper小組的專家出席會(huì)議。

圖書目錄

第Ⅰ部分 概述
第1章 JDeveloper概述
1.1 JDeveloper的過去、現(xiàn)在和未來
1.1.1 過去:產(chǎn)品的歷史與起源
1.1.2 現(xiàn)在:JDeveloper的現(xiàn)狀
1.1.3 將來:遠(yuǎn)景展望
1.2 Java業(yè)務(wù)組件
1.2.1 Java與XML
1.2.2 BC4J結(jié)構(gòu)
1.2.3 BC4J組件
1.2.4 BC4J邏輯體系結(jié)構(gòu)
1.2.5 使用BC4J
1.2.6 使用BC4J的方法
1.2.7 用BC4J創(chuàng)建應(yīng)用程序
1.3 在JDeveloper中創(chuàng)建應(yīng)用程序代碼
1.3.1 工作空間
1.3.2 項(xiàng)目
1.3.3 JDeveloper目錄結(jié)構(gòu)
1.3.4 JDeveloper中的文件管理
1.3.5 高級(jí)向?qū)Ш偷图?jí)向?qū)?br />1.3.6 開發(fā)步驟
1.4 動(dòng)手練習(xí):用JDeveloper向?qū)?chuàng)建應(yīng)用程序
1.4.1 創(chuàng)建工作空間和數(shù)據(jù)庫連接
1.4.2 創(chuàng)建BC4J項(xiàng)目
1.4.3 創(chuàng)建Java應(yīng)用程序
1.4.4 創(chuàng)建JSP項(xiàng)目
第2章 集成開發(fā)環(huán)境
2.1 IDE概述
2.2 JDeveloper環(huán)境
2.2.1 IDE窗口
2.2.2 主要的工作區(qū)
2.2.3 向?qū)Ш托陆ㄎ募膶?duì)話框
2.2.4 幫助系統(tǒng)
2.2.5 軟件配置管理
第3章 使用IDE工具創(chuàng)建BC4J應(yīng)用程序
3.1 關(guān)于BC4J項(xiàng)目
3.2 關(guān)于Java應(yīng)用程序項(xiàng)目
3.3 關(guān)于JSP項(xiàng)目
3.4 動(dòng)手練習(xí):手工創(chuàng)建BC4J項(xiàng)目
3.4.1 創(chuàng)建工作空間、項(xiàng)目和連接
3.4.2 創(chuàng)建實(shí)體對(duì)象和視圖對(duì)象
3.4.3 刪除和創(chuàng)建關(guān)聯(lián)
3.4.4 創(chuàng)建視圖鏈接
3.4.5 創(chuàng)建應(yīng)用程序模塊
3.4.6 測試應(yīng)用程序
3.5 動(dòng)手練習(xí):手工創(chuàng)建一個(gè)主從關(guān)系的Java應(yīng)用程序
3.5.1 創(chuàng)建Java應(yīng)用項(xiàng)目
3.5.2 創(chuàng)建應(yīng)用程序的Location部分
3.5.3 創(chuàng)建應(yīng)用程序級(jí)的面板
3.5.4 對(duì)應(yīng)用程序的Location部分進(jìn)行測試和修改
3.5.5 創(chuàng)建應(yīng)用程序的Department部分
3.5.6 修改應(yīng)用程序
3.6 動(dòng)手練習(xí);手工創(chuàng)建JSP應(yīng)用程序
3.6.1 建立項(xiàng)目并附加應(yīng)用程序模塊
3.6.2 添加數(shù)據(jù)源和數(shù)據(jù)標(biāo)記
3.6.3 修改顯示內(nèi)容
第4章 JDeveloper環(huán)境中的Java語言
4.1 為什么使用Java
4.1.1 優(yōu)點(diǎn)
4.1.2 缺點(diǎn)
4.1.3 轉(zhuǎn)換到Java
4.2 面向?qū)ο蟮母拍?br />4.2.1 處理和存儲(chǔ)數(shù)據(jù)
4.2.2 繼承
4.3 Java語言回顧
4.3.1 帶注釋的Java代碼樣例
4.3.2 帶注釋的Box用法示例類
4.3.3 其他Java語言概念
4.4 動(dòng)手練習(xí):創(chuàng)建Java類文件
4.4.1 創(chuàng)建工作空間和項(xiàng)目
4.4.2 創(chuàng)建并測試Java類文件
第5章 命名約定
5.1 使用命名約定的重要性
5.2 需要命名的對(duì)象類型
5.3 通用命名約定考慮的因素和準(zhǔn)則
5.3.1 使用后綴表示類型
5.3.2 考慮語言的能力
5.3.3 注意區(qū)分大小寫的問題
5.3.4 使用字典中可用的單詞
5.3.5 謹(jǐn)慎使用縮寫
5.4 Java中公認(rèn)的命名約定
5.4.1 常量(最終變量)
5.4.2 類
5.4.3 類實(shí)例、異常、方法和變量
5.4.4 包
5.5 JDeveloper特有的命名約定
5.5.1 工作空間
5.5.2 項(xiàng)目
5.5.3 類的源代碼文件
5.5.4 類庫
5.5.5 JClient數(shù)據(jù)模型
5.5.6 連接
5.5.7 Java業(yè)務(wù)組件
5.5.8 UI組件
5.5.9 Java應(yīng)用程序文件
5.5.10 UML類圖元素
5.5.11 其他組件
第6章 代碼調(diào)試
6.1 概述
6.1.1 程序錯(cuò)誤的類型
6.1.2 調(diào)試操作
6.2 是否必須運(yùn)行調(diào)試器
6.2.1 使用常見的bug診斷技術(shù)
6.2.2 測試并編輯連接
6.2.3 測試并編輯BC4J視圖對(duì)象
6.2.4 測試BC4J應(yīng)用程序模塊
6.2.5 顯示消息
6.3 JDeveloper調(diào)試器
6.3.1 啟動(dòng)調(diào)試會(huì)話
6.3.2 Debug工具欄按鈕
6.3.3 菜單項(xiàng)
6.3.4 控制程序的執(zhí)行
6.3.5 檢查程序的數(shù)據(jù)值
6.4 遠(yuǎn)程調(diào)試
6.5 Profiler
6.5.1 運(yùn)行Profiler
6.5.2 Profiler
6.5.3 執(zhí)行Profiler
6.5.4 Memory Profiler
6.6 動(dòng)手練習(xí):調(diào)試Java應(yīng)用程序
6.6.1 創(chuàng)建一個(gè)有bug的應(yīng)用程序
6.6.2 準(zhǔn)備調(diào)試會(huì)話
6.6.3 控制程序的執(zhí)行
6.6.4 檢查數(shù)據(jù)值
第7章 J2EE體系結(jié)構(gòu)與部署方案
7.1 J2EE概述
7.1.1 J2ME
7.1.2 J2SE
7.1.3 J2EE
7.2 JDeveloper與J2EE
7.3 Java客戶端體系結(jié)構(gòu)
7.3.1 Java應(yīng)用程序
7.3.2 applet
7.4 JSP體系結(jié)構(gòu)
7.4.1 JSP技術(shù)概述
7.4.2 何處適合使用OC4J
7.5 動(dòng)手練習(xí):部署Java應(yīng)用程序
7.5.1 準(zhǔn)備一個(gè)簡單的Java應(yīng)用程序
7.5.2 創(chuàng)建Java應(yīng)用程序的JAR文件
7.5.3 安裝及測試JAR文件
7.6 創(chuàng)建與部署applet
7.6.1 創(chuàng)建applet
7.6.2 創(chuàng)建HTML文件
7.6.3 部署applet
7.6.4 運(yùn)行applet
7.7 動(dòng)手練習(xí):部署JSP應(yīng)用程序
7.7.1 設(shè)置OC4J
7.7.2 創(chuàng)建JSP應(yīng)用程序
7.7.3 部署JSP應(yīng)用程序
第8章 類建模器
8.1 背景
8.2 系統(tǒng)開發(fā)中的UML
8.3 JDeveloper類建模器概述
8.3.1 啟動(dòng)類圖
8.3.2 類圖組件面板
8.3.3 Model菜單
8.3.4 類圖的可視屬性
8.3.5 發(fā)布類圖
8.3.6 導(dǎo)入類圖
8.4 將類建模器用作分析工具
8.5 BC4J類建模器
8.5.1 繪制BC4J類圖的類建模器窗口
8.5.2 類圖的行為
8.5.3 BC4J關(guān)聯(lián)
8.6 動(dòng)手練習(xí):構(gòu)建BC4J類圖
8.7 Java元素的類建模圖
8.7.1 Java代碼的生成
8.7.2 Java類
8.7.3 接口
8.7.4 實(shí)現(xiàn)
8.7.5 包
8.7.6 關(guān)聯(lián)
8.8 動(dòng)手練習(xí):構(gòu)建Java類圖
8.8.1 創(chuàng)建類圖
8.8.2 在兩個(gè)類之間建立關(guān)聯(lián)
8.8.3 添加泛化關(guān)系
8.8.4 將泛化關(guān)系轉(zhuǎn)變成接口
8.9 用UML類建模器設(shè)計(jì)數(shù)據(jù)庫
第Ⅱ部分 Java業(yè)務(wù)組件
第9章 Java業(yè)務(wù)組件
9.1 為什么使用Java業(yè)務(wù)組件
9.2 實(shí)體對(duì)象和關(guān)聯(lián)
9.3 視圖對(duì)象和視圖鏈接
9.4 應(yīng)用程序模塊
9.5 域
9.6 業(yè)務(wù)組件、Java和XML
9.7 動(dòng)手練習(xí):檢查默認(rèn)的BC4J層
9.7.1 創(chuàng)建BC4J層
9.7.2 瀏覽默認(rèn)的實(shí)體對(duì)象和默認(rèn)的關(guān)聯(lián)
9.7.3 瀏覽默認(rèn)的視圖對(duì)象和默認(rèn)的視圖鏈接
9.7.4 瀏覽默認(rèn)的應(yīng)用程序模塊
9.7.5 測試默認(rèn)的業(yè)務(wù)組件
第10章 表示數(shù)據(jù)
10.1 實(shí)體屬性
10.1.1 添加和刪除屬性
10.1.2 改變數(shù)據(jù)類型
10.1.3 表示列約束
10.1.4 同步實(shí)體對(duì)象和數(shù)據(jù)庫
10.2 表示外鍵關(guān)系
10.2.1 創(chuàng)建關(guān)聯(lián)
10.2.2 組合
10.3 一對(duì)一、一對(duì)多及多對(duì)多關(guān)系
10.3.1 創(chuàng)建一對(duì)一的關(guān)聯(lián)
10.3.2 創(chuàng)建多對(duì)多的關(guān)聯(lián)
10.4 表示Oracle對(duì)象類型
10.4.1 使用自定義域
10.4.2 使用Oracle對(duì)象類型
10.5 動(dòng)手練習(xí):表示HR模式
10.5.1 創(chuàng)建工作空間和空項(xiàng)目
10.5.2 創(chuàng)建默認(rèn)的實(shí)體對(duì)象
10.5.3 修改屬性
10.5.4 創(chuàng)建多對(duì)多的關(guān)聯(lián)
10.5.5 創(chuàng)建默認(rèn)的視圖對(duì)象、視圖鏈接及簡單的應(yīng)用程序模塊
10.5.6 測試實(shí)體對(duì)象層
第11章 業(yè)務(wù)組件建模和數(shù)據(jù)庫表生成
11.1 類建模器和BC4J
11.1.1 啟動(dòng)類模型
11.1.2 對(duì)新的實(shí)體對(duì)象建模
11.1.3 建立新的關(guān)聯(lián)模型
11.2 生成數(shù)據(jù)庫表
11.3 生成表約束
11.3.1 生成主鍵、非空及單列值惟一約束
11.3.2 生成外鍵約束
11.3.3 實(shí)體約束
11.4 動(dòng)手練習(xí):試驗(yàn)類建模和數(shù)據(jù)庫生成
11.4.1 創(chuàng)建工作空間、項(xiàng)目和類模型
11.4.2 創(chuàng)建實(shí)體對(duì)象和關(guān)聯(lián)
11.4.3 定義約束
11.4.4 生成表和約束
11.4.5 填充BONUSES表
第12章 添加業(yè)務(wù)規(guī)則
12.1 實(shí)體類概述
12.1.1 實(shí)體對(duì)象類
12.1.2 實(shí)體定義類
12.1.3 實(shí)體集合類
12.1.4 生成實(shí)體對(duì)象類
12.2 驗(yàn)證規(guī)則
12.2.1 CompareValidator
12.2.2 ListValidator
12.2.3 RangeValidator
12.2.4 MethodValidator
12.2.5 驗(yàn)證何時(shí)失效
12.3 向源代碼添加業(yè)務(wù)規(guī)則
12.3.1 MethodValidator與賦值方法中的業(yè)務(wù)邏輯
12.3.2 使用域編碼
12.4 使用域添加業(yè)務(wù)邏輯
12.4.1 validate()方法
12.4.2 驗(yàn)證域和列約束
12.5 validateEntity()方法
12.6 動(dòng)手練習(xí):向HR業(yè)務(wù)模型添加簡單的驗(yàn)證規(guī)則
12.6.1 添加驗(yàn)證規(guī)則
12.6.2 強(qiáng)調(diào)域級(jí)的業(yè)務(wù)邏輯
12.6.3 測試業(yè)務(wù)邏輯
12.7 為實(shí)體屬性添加默認(rèn)值
12.7.1 靜態(tài)默認(rèn)值
12.7.2 動(dòng)態(tài)計(jì)算的默認(rèn)值
12.7.3 SequenceImpl類和DBSequence域
12.8 計(jì)算臨時(shí)屬性
12.9 遍歷關(guān)聯(lián)
12.9.1 獲得單一關(guān)聯(lián)的實(shí)體
12.9.2 獲取多關(guān)聯(lián)的實(shí)體
12.10 使用鑒別列
12.11 動(dòng)手練習(xí):細(xì)化HR業(yè)務(wù)模型
12.11.1 從數(shù)據(jù)庫序列中生成一個(gè)屬性
12.11.2 計(jì)算屬性
12.11.3 添加遍歷一對(duì)多關(guān)聯(lián)的驗(yàn)證邏輯
12.11.4 測試業(yè)務(wù)邏輯
第13章 使用查詢
13.1 視圖屬性的類型
13.2 緩存
13.2.1 如何填充持久視圖屬性
13.2.2 如何填充只使用SQL語句的屬性
13.2.3 如何設(shè)置派生于實(shí)體的屬性和臨時(shí)屬性
13.2.4 在實(shí)體對(duì)象中維護(hù)數(shù)據(jù)的優(yōu)點(diǎn)
13.3 細(xì)化視圖對(duì)象的查詢
13.3.1 修改WHERE語句和ORDER BY語句
13.3.2 專家模式
13.4 動(dòng)手練習(xí):為HR創(chuàng)建視圖對(duì)象
13.4.1 刪除默認(rèn)的視圖對(duì)象層
13.4.2 規(guī)劃視圖對(duì)象
13.4.3 創(chuàng)建簡單的視圖對(duì)象
13.4.4 創(chuàng)建只使用SQL語句的視圖對(duì)象
13.4.5 基于兩個(gè)實(shí)體對(duì)象創(chuàng)建視圖對(duì)象
13.4.6 使用專家模式創(chuàng)建基于實(shí)體對(duì)象的視圖對(duì)象
13.4.7 測試視圖對(duì)象
13.5 表示查詢結(jié)果集之間的關(guān)系
13.5.1 視圖鏈接SQL
13.5.2 創(chuàng)建視圖鏈接的影響
13.5.3 實(shí)體對(duì)象和視圖鏈接訪問方法
13.6 視圖鏈接的方向和基數(shù)
13.7 數(shù)據(jù)模型
13.7.1 詳細(xì)視圖用例
13.7.2 嵌套應(yīng)用程序模塊
13.8 多態(tài)視圖對(duì)象
13.9 動(dòng)手練習(xí):為HR模式創(chuàng)建視圖鏈接和應(yīng)用程序模塊
13.9.1 規(guī)劃數(shù)據(jù)模型
13.9.2 創(chuàng)建一對(duì)多的視圖鏈接
13.9.3 創(chuàng)建多對(duì)多的雙向視圖鏈接
13.9.4 創(chuàng)建并測試CareerPathListerModule
13.9.5 創(chuàng)建并測試AccountantPromotionModule
第14章 運(yùn)行時(shí)處理查詢
14.1 視圖類簡介
14.1.1 視圖對(duì)象類
14.1.2 視圖記錄類
14.1.3 生成視圖類
14.2 應(yīng)用程序模塊類
14.3 接口、實(shí)現(xiàn)類和導(dǎo)出方法
14.4 應(yīng)用程序模塊和視圖用例的實(shí)例化
14.4.1 createRootApplicationModule()方法
14.4.2 findApplicationModule()方法
14.4.3 findViewObject()方法
14.5 定位結(jié)果集
14.5.1 遍歷查詢結(jié)果集
14.5.2 first()、last()和previous()
14.5.3 行關(guān)鍵字
14.6 動(dòng)手練習(xí):創(chuàng)建簡單的批處理客戶端
14.6.1 創(chuàng)建視圖記錄類與接口
14.6.2 為AccountantPromotionClient創(chuàng)建項(xiàng)目
14.6.3 向AccountantPromotionClient中添加代碼
14.6.4 為CareerPathLister創(chuàng)建項(xiàng)目
14.6.5 向CareerPathLister中添加代碼
14.7 操縱數(shù)據(jù)
14.7.1 讀取及修改屬性值
14.7.2 創(chuàng)建與刪除記錄
14.8 遍歷視圖鏈接
14.8.1 通過數(shù)據(jù)模型遍歷視圖鏈接
14.8.2 通過訪問方法遍歷視圖鏈接
14.8.3 數(shù)據(jù)模型與訪問方法
14.9 在運(yùn)行時(shí)改變視圖用例的WHERE子句
14.9.1 使用setWhereClause()
14.9.2 參數(shù)化的WHERE子句
14.9.3 抽象視圖對(duì)象
14.10 動(dòng)手練習(xí):遍歷視圖鏈接并修改數(shù)據(jù)
14.10.1 創(chuàng)建并導(dǎo)出服務(wù)方法
14.10.2 細(xì)化AccountantPromotionClient
14.10.3 細(xì)化CareerPathLister
14.10.4 創(chuàng)建會(huì)計(jì)升職的啞客戶端
14.11 在運(yùn)行時(shí)改變數(shù)據(jù)模型
14.11.1 將預(yù)定義視圖對(duì)象的用例添加到數(shù)據(jù)模型
14.11.2 創(chuàng)建只使用SQL語句的視圖對(duì)象
14.11.3 創(chuàng)建基于實(shí)體對(duì)象的視圖對(duì)象
14.11.4 在運(yùn)行時(shí)鏈接視圖用例
14.12 二級(jí)記錄集迭代器
14.13 優(yōu)化查詢緩存
14.13.1 只向前模式
14.13.2 范圍
第15章 多事務(wù)管理
15.1 Transaction與DBTransaction接口
15.1.1 Transaction接口
15.1.2 DBTransaction接口
15.2 變更的提交與回滾
15.2.1 提交周期
15.2.2 回滾周期
15.3 鎖定機(jī)制
15.3.1 悲觀鎖定機(jī)制
15.3.2 樂觀鎖定機(jī)制
15.3.3 顯式鎖定記錄
15.3.4 變更指示器
15.4 動(dòng)手練習(xí):提交變更并定制提交周期
15.4.1 測試悲觀鎖定機(jī)制與樂觀鎖定機(jī)制
15.4.2 使用樂觀鎖定機(jī)制
15.4.3 嘗試提交變更
15.4.4 提供提交操作的報(bào)告
15.4.5 測試批處理客戶端
15.4.6 修改promoteAccountants()方法并提交數(shù)據(jù)
15.5 應(yīng)用程序模塊池機(jī)制
15.5.1 創(chuàng)建應(yīng)用程序模塊池與SessionCookie
15.5.2 將應(yīng)用程序模塊從池中檢入及檢出
15.5.3 無狀態(tài)釋放模式
15.5.4 保留釋放模式
15.5.5 有狀態(tài)釋放模式
15.5.6 使應(yīng)用程序模塊實(shí)例過期
15.6 連接池機(jī)制
第16章 部署業(yè)務(wù)組件
16.1 J2EE容器
16.2 Java客戶端的部署配置
16.2.1 本地模式下的Java客戶端
16.2.2 遠(yuǎn)程模式下的Java客戶端
16.2.3 Java客戶端:本地模式與遠(yuǎn)程模式
16.3 JSP客戶端的部署配置
16.3.1 Web模塊模式下的JSP客戶端
16.3.2 遠(yuǎn)程模式下的JSP客戶端
16.3.3 JSP客戶端:Web模塊模式與遠(yuǎn)程模式
16.4 配置
16.4.1 配置的創(chuàng)建與編輯
16.4.2 用配置實(shí)例化應(yīng)用程序模塊
16.5 BC4J客戶端體系結(jié)構(gòu)
16.6 Web服務(wù)
16.7 動(dòng)手練習(xí):部署B(yǎng)C4J應(yīng)用程序
16.7.1 在本地模式下部署CareerPathLister及其BC4J層
16.7.2 將CareerPathListerModule部署為會(huì)話外觀
16.7.3 在遠(yuǎn)程模式下部署CareerPathLister
16.7.4 創(chuàng)建并使用Web服務(wù)
第Ⅲ部分 Java客戶端應(yīng)用程序
第17章 Java客戶端概述
17.1 JDeveloper中的Java應(yīng)用程序和applet
17.2 Java客戶端體系結(jié)構(gòu)的策略
17.2.1 創(chuàng)建Java應(yīng)用程序還是applet
17.2.2 要使用多少獨(dú)立的程序
17.2.3 創(chuàng)建多少個(gè)目錄、工作空間和項(xiàng)目
17.2.4 什么是BC4J和數(shù)據(jù)驗(yàn)證策略
17.2.5 使用什么類型的容器布局
17.2.6 要?jiǎng)?chuàng)建多少個(gè)包以及如何為它們命名
17.2.7 其他問題
17.3 JClient體系結(jié)構(gòu)
17.3.1 開發(fā)客戶端數(shù)據(jù)模型
17.3.2 將Swing組件綁定到BC4J
17.3.3 綁定面板
17.4 動(dòng)手練習(xí):創(chuàng)建基本的JClient Java應(yīng)用程序
17.4.1 創(chuàng)建面板類
17.4.2 添加界面組件
17.5 獲得正確的信息
第18章 用戶界面組件
18.1 組件面板
18.1.1 AWT
18.1.2 Code Snippet
18.1.3 JClien Control
18.1.4 Swing
18.1.5 Swing Container
18.2 在JDeveloper中使用Swing組件
18.2.1 使用Swing組件
18.2.2 在程序中添加Swing組件
18.2.3 Swing組件的類別
18.2.4 容器對(duì)象
18.2.5 修改Swing組件
18.3 將Swing組件綁定到BC4J
18.4 定義事件
18.5 動(dòng)手練習(xí):創(chuàng)建一個(gè)選項(xiàng)卡式用戶界面應(yīng)用程序
18.5.1 創(chuàng)建BC4J項(xiàng)目
18.5.2 創(chuàng)建Java應(yīng)用程序項(xiàng)目
18.5.3 創(chuàng)建有3個(gè)選項(xiàng)卡的用戶界面
18.6 動(dòng)手練習(xí):定制組件面板并創(chuàng)建JavaBean
18.6.1 創(chuàng)建和部署JavaBean
18.6.2 為JavaBean創(chuàng)建庫
18.6.3 添加組件面板面頁和自定義JavaBean
18.6.4 測試自定義組件
第19章 菜單和工具欄
19.1 設(shè)計(jì)思路
19.1.1 在菜單上放什么
19.1.2 其他菜單功能
19.1.3 在工具欄上放什么
19.1.4 其他工具欄特性
19.1.5 用戶訪問方法總結(jié)
19.2 JDeveloper中的菜單和工具欄
19.2.1 菜單對(duì)象
19.2.2 工具欄對(duì)象
19.3 動(dòng)手練習(xí):準(zhǔn)備一個(gè)簡單的應(yīng)用程序
19.4 動(dòng)手練習(xí):創(chuàng)建菜單
19.4.1 布置菜單元素
19.4.2 設(shè)置菜單元素屬性
19.4.3 編寫命令代碼
19.5 動(dòng)手練習(xí):創(chuàng)建彈出式菜單
19.5.1 布置元素
19.5.2 編寫命令代碼
19.6 動(dòng)手練習(xí):創(chuàng)建工具欄
19.6.1 布置工具欄元素
19.6.2 設(shè)置按鈕屬性
19.6.3 編寫按鈕代碼
第20章 布局管理器
20.1 布局管理器概念
20.1.1 布置用戶界面
20.1.2 指定布局管理器
20.1.3 設(shè)置布局管理器屬性
20.1.4 UI編輯器工具
20.1.5 JDeveloper中的布局管理器
20.2 布局管理器概述
20.2.1 BorderLayout
20.2.2 BoxLayout2
20.2.3 CardLayout
20.2.4 FlowLayout
20.2.5 GridBagLayout
20.2.6 GridLayout
20.2.7 null布局管理器
20.2.8 OverlayLayout2
20.2.9 PaneLayout
20.2.10 VerticalFlowLayout
20.2.11 XYLayout
20.2.12 布局管理器的使用
20.3 多布局
20.4 動(dòng)手練習(xí):使用布局
20.4.1 動(dòng)手練習(xí)示例應(yīng)用程序
20.4.2 使用BorderLayout管理器
20.4.3 使用FlowLayout管理器
20.4.4 使用GridBagLayout管理器
第Ⅳ部分 JavaServer Pages應(yīng)用程序
第21章 JSP開發(fā)
21.1 基本的JSP標(biāo)記
21.2 自定義標(biāo)記庫
21.3 JSP開發(fā)需求
21.3.1 所需的語言提示
21.3.2 理解JSP的編譯和運(yùn)行庫
21.4 在JDeveloper IDE中開發(fā)JSP頁
21.4.1 編輯JSP文件
21.4.2 安裝外部HTML編輯器
21.4.3 JSP查看器
21.4.4 BC4J Admin實(shí)用程序
21.4.5 JDeveloper JSP目錄結(jié)構(gòu)
21.5 動(dòng)手練習(xí):構(gòu)建簡單的JSP頁
21.5.1 創(chuàng)建工作站、項(xiàng)目及默認(rèn)的JSP頁
21.5.2 修改JSP頁
21.5.3 應(yīng)用層疊樣式表
21.5.4 運(yùn)行JSP頁
21.6 動(dòng)手練習(xí):創(chuàng)建簡單的JSP表單
21.6.1 創(chuàng)建默認(rèn)的JSP頁,并添加表單代碼
21.6.2 添加表邏輯并運(yùn)行JSP頁
第22章 用BC4J數(shù)據(jù)標(biāo)記構(gòu)建JSP頁
22.1 BC4J數(shù)據(jù)標(biāo)記庫簡介
22.2 使用BC4J數(shù)據(jù)標(biāo)記庫進(jìn)行開發(fā)的方法
22.2.1 基本開發(fā)步驟
22.2.2 JSP向?qū)Ш蛯?duì)話框
22.2.3 在代碼編輯器中處理BC4J數(shù)據(jù)標(biāo)記
22.3 動(dòng)手練習(xí):用BC4J數(shù)據(jù)標(biāo)記建立JSP頁
22.3.1 建立工作空間和項(xiàng)目
22.3.2 用組件面板創(chuàng)建瀏覽頁
22.3.3 用JSP數(shù)據(jù)綁定工具創(chuàng)建編輯頁
22.4 動(dòng)手練習(xí):建立查詢頁和細(xì)節(jié)頁
22.4.1 創(chuàng)建查詢頁
22.4.2 添加細(xì)節(jié)頁
第23章 BC4J數(shù)據(jù)標(biāo)記技術(shù)
23.1 BC4J數(shù)據(jù)標(biāo)記庫開發(fā)技術(shù)
23.1.1 連接標(biāo)記和組件標(biāo)記的排序
23.1.2 處理數(shù)據(jù)標(biāo)記組件JSP文件
23.1.3 修改JSP屬性行為和外觀
23.1.4 格式化數(shù)據(jù)
23.1.5 BC4J層疊樣式表
23.2 動(dòng)手練習(xí):修改數(shù)據(jù)頁向?qū)SP頁
23.2.1 添加BC4J項(xiàng)目
23.2.2 創(chuàng)建雇員瀏覽表單和編輯表單
23.2.3 修改編輯頁
第24章 深入了解BC4J數(shù)據(jù)標(biāo)記
24.1 BC4J數(shù)據(jù)標(biāo)記庫
24.1.1 BC4J JSP頁概念
24.1.2 BC4J數(shù)據(jù)標(biāo)記快速旅程
24.2 動(dòng)手練習(xí):使用表單和數(shù)據(jù)訪問標(biāo)記
24.2.1 創(chuàng)建JSP文件并添加數(shù)據(jù)源
24.2.2 定義HTML表單和字段
24.2.3 改進(jìn)編輯頁面
24.2.4 構(gòu)建數(shù)據(jù)表
第Ⅴ部分 附錄
附錄A 向?qū)c對(duì)話框
A.1 New對(duì)話框
A.2 向?qū)c對(duì)話框
附錄B 其他資源
B.1 書籍
B.2 網(wǎng)站
附錄C UML類圖語法
C.1 類
C.2 屬性
C.3 關(guān)聯(lián)
C.3.1 關(guān)聯(lián)角色
C.3.2 命名關(guān)聯(lián)
C.3.3 關(guān)聯(lián)基數(shù)(多重性)
C.3.4 緊密關(guān)聯(lián)
C.3.5 泛化
C.4 擴(kuò)展UML
C.4.1 構(gòu)造型
C.4.2 約束
C.4.3 關(guān)鍵字
C.4.4 接口和實(shí)現(xiàn)
附錄D HTML和層疊樣式表概述
D.1 HTML
D.1.1 編輯HTML
D.1.2 HTML標(biāo)記
D.1.3 HTML代碼示例
D.1.4 HTML中的JavaScript
D.2 層疊樣式表
D.2.1 建立一個(gè)層疊樣式表
D.2.2 使用層疊樣式表

本目錄推薦

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