出版時間:2004-3 出版社:清華大學 作者:(美)柯里茨科(Koletzke,P.),多西(Dorsey,P.) 等著, 馮銳,由淵霞 譯 頁數(shù):704 字數(shù):1177000
內(nèi)容概要
本書是優(yōu)秀的Java集成開發(fā)環(huán)境Oracle 9i JDeveloper的權(quán)威指南,介紹了如何設(shè)計、調(diào)試和部署J2EE應(yīng)用程序,并描述了Oracle 9i JDeveloper中的特性、向?qū)б约按a生成器。本書還介紹了有關(guān)Java業(yè)務(wù)組件(BC4J)的詳細信息,另外大量附有注解的動手練習貫穿全書,指導您構(gòu)建基于Java的應(yīng)用程序。
·充分利用Oracle 9i JDeveloper IDE的功能
·通過BC4J將應(yīng)用程序與數(shù)據(jù)庫對象緊密耦合,并表示業(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)用程序模型
·學習使用JSP頁的BC4J數(shù)據(jù)標記庫的最佳方法
作者簡介
Peter Koletzke:被Oracle公司授予OCM(Oracle Certified Master)大師級認證,已有近20年的從業(yè)經(jīng)驗,曾出席過100多次各種Oracle用戶組織會議,并且獲得眾多獎項。他還是Quovera公司的企業(yè)電子商務(wù)解決方案培訓的技術(shù)指導和首席講師。
Paul Dorsey:被Oracle公司授
書籍目錄
第Ⅰ部分 概述 第1章 JDeveloper概述 1.1 JDeveloper的過去、現(xiàn)在和未來 1.2 Java業(yè)務(wù)組件 1.3 在JDeveloper中創(chuàng)建應(yīng)用程序代碼 1.4 動手練習:用JDeveloper向?qū)?chuàng)建應(yīng)用程序 第2章 集成開發(fā)環(huán)境 2.1 IDE概述 2.2 JDeveloper環(huán)境 第3章 使用IDE工具創(chuàng)建BC4J應(yīng)用程序 3.1 關(guān)于BC4J項目 3.2 關(guān)于Java應(yīng)用程序項目 3.3 關(guān)于JSP項目 3.4 動手練習:手工創(chuàng)建BC4J項目 3.5 動手練習:手工創(chuàng)建一個主從關(guān)系的Java應(yīng)用程序 3.6 動手練習;手工創(chuàng)建JSP應(yīng)用程序 第4章 JDeveloper環(huán)境中的Java語言 4.1 為什么使用Java 4.2 面向?qū)ο蟮母拍? 4.3 Java語言回顧 4.4 動手練習:創(chuàng)建Java類文件 第5章 命名約定 5.1 使用命名約定的重要性 5.2 需要命名的對象類型 5.3 通用命名約定考慮的因素和準則 5.4 Java中公認的命名約定 5.5 JDeveloper特有的命名約定 第6章 代碼調(diào)試 6.1 概述 6.2 是否必須運行調(diào)試器 6.3 JDeveloper調(diào)試器 6.4 遠程調(diào)試 6.5 Profiler 6.6 動手練習:調(diào)試Java應(yīng)用程序 第7章 J2EE體系結(jié)構(gòu)與部署方案 7.1 J2EE概述 7.2 JDeveloper與J2EE 7.4 JSP體系結(jié)構(gòu) 7.5 動手練習:部署Java應(yīng)用程序 7.6 創(chuàng)建與部署applet 7.7 動手練習:部署JSP應(yīng)用程序 第8章 類建模器 8.1 背景 8.2 系統(tǒng)開發(fā)中的UML 8.3 JDeveloper類建模器概述 8.4 將類建模器用作分析工具 8.5 BC4J類建模器 8.6 動手練習:構(gòu)建BC4J類圖 8.7 Java元素的類建模圖 8.8 動手練習:構(gòu)建Java類圖 8.9 用UML類建模器設(shè)計數(shù)據(jù)庫 第Ⅱ部分 Java業(yè)務(wù)組件 第9章 Java業(yè)務(wù)組件 9.1 為什么使用Java業(yè)務(wù)組件 9.2 實體對象和關(guān)聯(lián) 9.3 視圖對象和視圖鏈接 9.4 應(yīng)用程序模塊 9.5 域 9.6 業(yè)務(wù)組件、Java和XML 9.7 動手練習:檢查默認的BC4J層 第10章 表示數(shù)據(jù) 10.1 實體屬性 10.2 表示外鍵關(guān)系 10.3 一對一、一對多及多對多關(guān)系 10.4 表示Oracle對象類型 10.5 動手練習:表示HR模式 第11章 業(yè)務(wù)組件建模和數(shù)據(jù)庫表生成 11.1 類建模器和BC4J 11.2 生成數(shù)據(jù)庫表 11.3 生成表約束 11.4 動手練習:試驗類建模和數(shù)據(jù)庫生成 第12章 添加業(yè)務(wù)規(guī)則 12.1 實體類概述 12.2 驗證規(guī)則 12.3 向源代碼添加業(yè)務(wù)規(guī)則 12.4 使用域添加業(yè)務(wù)邏輯 12.5 validateEntity()方法 12.6 動手練習:向HR業(yè)務(wù)模型添加簡單的驗證規(guī)則 12.7 為實體屬性添加默認值 12.8 計算臨時屬性 12.9 遍歷關(guān)聯(lián) 12.10 使用鑒別列 12.11 動手練習:細化HR業(yè)務(wù)模型 第13章 使用查詢 13.1 視圖屬性的類型 13.2 緩存 13.3 細化視圖對象的查詢 13.4 動手練習:為HR創(chuàng)建視圖對象 13.5 表示查詢結(jié)果集之間的關(guān)系 13.6 視圖鏈接的方向和基數(shù) 13.7 數(shù)據(jù)模型 13.8 多態(tài)視圖對象 13.9 動手練習:為HR模式創(chuàng)建視圖鏈接和應(yīng)用程序模塊 第14章 運行時處理查詢 14.1 視圖類簡介 14.2 應(yīng)用程序模塊類 14.3 接口、實現(xiàn)類和導出方法 14.4 應(yīng)用程序模塊和視圖用例的實例化 14.5 定位結(jié)果集 14.6 動手練習:創(chuàng)建簡單的批處理客戶端 14.7 操縱數(shù)據(jù) 14.8 遍歷視圖鏈接 14.9 在運行時改變視圖用例的WHERE子句 14.10 動手練習:遍歷視圖鏈接并修改數(shù)據(jù) 14.11 在運行時改變數(shù)據(jù)模型 14.12 二級記錄集迭代器 14.13 優(yōu)化查詢緩存 第15章 多事務(wù)管理 15.1 Transaction與DBTransaction接口 15.2 變更的提交與回滾 15.3 鎖定機制 15.4 動手練習:提交變更并定制提交周期 15.5 應(yīng)用程序模塊池機制 15.6 連接池機制 第16章 部署業(yè)務(wù)組件 16.1 J2EE容器 16.2 Java客戶端的部署配置 16.3 JSP客戶端的部署配置 16.4 配置 16.5 BC4J客戶端體系結(jié)構(gòu) 16.6 Web服務(wù) 16.7 動手練習:部署B(yǎng)C4J應(yīng)用程序第Ⅲ部分 Java客戶端應(yīng)用程序 第17章 Java客戶端概述 17.1 JDeveloper中的Java應(yīng)用程序和applet 17.2 Java客戶端體系結(jié)構(gòu)的策略 17.3 JClient體系結(jié)構(gòu) 17.4 動手練習:創(chuàng)建基本的JClient Java應(yīng)用程序 17.5 獲得正確的信息 第18章 用戶界面組件 18.1 組件面板 18.2 在JDeveloper中使用Swing組件 18.3 將Swing組件綁定到BC4J 18.4 定義事件 18.5 動手練習:創(chuàng)建一個選項卡式用戶界面應(yīng)用程序 18.6 動手練習:定制組件面板并創(chuàng)建JavaBean 第19章 菜單和工具欄 19.1 設(shè)計思路 19.2 JDeveloper中的菜單和工具欄 19.3 動手練習:準備一個簡單的應(yīng)用程序 19.4 動手練習:創(chuàng)建菜單 19.5 動手練習:創(chuàng)建彈出式菜單 19.6 動手練習:創(chuàng)建工具欄 第20章 布局管理器 第Ⅳ部分 JavaServer Pages應(yīng)用程序 第21章 JSP開發(fā) 第22章 用BC4J數(shù)據(jù)標記構(gòu)建JSP頁 第23章 BC4J數(shù)據(jù)標記技術(shù) 第24章 深入了解BC4J數(shù)據(jù)標記 第Ⅴ部分 附錄 附錄A 向?qū)c對話框 附錄B 其他資源 附錄C UML類圖語法 附錄D HTML和層疊樣式表概述
圖書封面
評論、評分、閱讀與下載
Oracle9iJDeveloper開發(fā)手冊 PDF格式下載