注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計JAVA及其相關Oracle 數(shù)據(jù)庫開發(fā)講座:Oracle9i JDeveloper與J2EE實務應用

Oracle 數(shù)據(jù)庫開發(fā)講座:Oracle9i JDeveloper與J2EE實務應用

Oracle 數(shù)據(jù)庫開發(fā)講座:Oracle9i JDeveloper與J2EE實務應用

定 價:¥41.00

作 者: 何致億編著
出版社: 清華大學出版社
叢編項:
標 簽: Oracle

ISBN: 9787302073628 出版時間: 2003-01-01 包裝: 簡裝
開本: 23cm 頁數(shù): 447頁 字數(shù):  

內容簡介

  樣章免費下載:第2章《Oracle數(shù)據(jù)庫開發(fā)講座》專題何致億另一本暢銷圖書《Oracle9i實務管理講座:系統(tǒng)核心篇》關于本書作者何致億:·美商甲骨文公司特約顧問·美商甲骨文公司原廠認證講師·恒逸信息系統(tǒng)開發(fā)部技術顧問·臺灣省《Run!PC雜志》、《Linuxer雜志》專欄作家關于審校者牛新莊:擅長多種常見數(shù)據(jù)庫系統(tǒng)的安裝、調試、維護和開發(fā),經(jīng)常來往于各大城市排除數(shù)據(jù)庫系統(tǒng)故障。于2002年獲IBM杰出軟件專家獎,是IBM首次在國內評選的軟件技術專家。近年來經(jīng)常于全國各地講授數(shù)據(jù)庫相關培訓課程,為IBM官方培訓講師。本書內容簡介:本書完整地涵蓋了Oracle9iJDeveloper的實用開發(fā)技術,包括:如何利用Oracle9iJdeveloper開發(fā)與運行J2EE應用程序、OC4J的安裝與基本組態(tài)、Oracle9i數(shù)據(jù)庫應用程序開發(fā),以及更深入一些的Oracle9iJDeveloper開發(fā)技術。本書主要的讀者對象為基于Oracle平臺以Java為開發(fā)工具的數(shù)據(jù)庫開發(fā)維護技術人員。

作者簡介

暫缺《Oracle 數(shù)據(jù)庫開發(fā)講座:Oracle9i JDeveloper與J2EE實務應用》作者簡介

圖書目錄

第1章  Oracle9i JDeveloper與Oracle9iAS概述 1                  
 1.1  Oracle9i JDeveloper功能簡介 1                  
 1.1.1  Oracle9i產(chǎn)品家族與其定位 1                  
 1.1.2  Oracle9i JDeveloper功能概述 2                  
 1.2  性能卓越的J2EE服務器--Oracle9iAS 8                  
 1.2.1  Oracle9iAS的核心技術 10                  
 1.2.2  Oracle9iAS Containers for J2EE(OC4J) 11                  
 1.2.3  OC4J 功能列表 12                  
 1.3  如何取得與安裝Oracle9i JDeveloper 試用版 15                  
 1.3.1  Oracle9i JDeveloper的系統(tǒng)需求 17                  
 1.3.2  安裝Oracle9i JDeveloper 20                  
 1.3.3  安裝Oracle9iAS Containers for J2EE(OC4J) 20                  
 1.4  其他議題:安裝Oracle9i數(shù)據(jù)庫 23                  
 1.4.1  如何取得 Oracle9i數(shù)據(jù)庫試用版軟件 23                  
 1.4.2  在Windows 2000 上安裝Oracle9i數(shù)據(jù)庫 24                  
 1.4.3  測試安裝后的Oracle9i數(shù)據(jù)庫 33                  
 1.5  總結 34                  
 第2章  JDeveloper集成開發(fā)環(huán)境 35                  
 2.1  JDeveloper集成開發(fā)環(huán)境(IDE)的組成元素 35                  
 2.1.1  系統(tǒng)導航器 35                  
 2.1.2  結構窗口 39                  
 2.1.3  主菜單 42                  
 2.1.4  工具欄 43                  
 2.1.5  組件面板 43                  
 2.1.6  程序代碼編輯器 46                  
 2.1.7  用戶接口編輯器 50                  
 2.1.8  類編輯器 51                  
 2.1.9  XML編輯器 53                  
 2.1.10  屬性檢查器 54                  
 2.2  定制JDeveloper集成開發(fā)環(huán)境 58                  
 2.2.1  更改JDeveloper的外觀風格 58                  
 2.2.2  自定義Code Editor的字體與顯示顏色 59                  
 2.3  總結 63                  
 第3章  JDeveloper的項目管理技巧與程序運行方法 64                  
 3.1  JDeveloper的項目管理方式 64                  
 3.1.1  項目 64                  
 3.1.2  工作區(qū) 65                  
 3.1.3  在工作區(qū)內建立或移除項目 66                  
 3.2  設置項目屬性 67                  
 3.2.1  針對各項目設置其屬性 67                  
 3.2.2  設置"默認項目屬性" 70                  
 3.3  編譯與運行Java應用程序 70                  
 3.3.1  編譯與重新建構 71                  
 3.3.2  JDevecoper的編譯器選項 72                  
 3.3.3  運行Java應用程序 75                  
 3.4  JDeveloper的調試環(huán)境 76                  
 3.4.1  Debug 工具欄 76                  
 3.4.2  Debug 菜單 78                  
 3.4.3  調試器的各種窗口 79                  
 3.4.4  設置斷點 83                  
 3.4.5  激活調試階段 84                  
 3.4.6  結束調試階段 86                  
 3.5  Profiler與CodeCoach 86                  
 3.5.1  JDeveloper 提供的3種Profiler 86                  
 3.5.2  執(zhí)行Profiler的步驟 88                  
 3.5.3  CodeCoach 91                  
 3.6  案例探討:利用Profiler與CodeCoach找出應用程序性能瓶頸, 并進行最佳化調整 92                  
 3.7  實例練習:建立與運行Java應用程序 99                  
 3.7.1  實例練習1:建立工作區(qū)與項目, 并設置項目屬性 99                  
 3.7.2  實例練習2:編寫第一個JDeveloper應用程序 103                  
 3.8  總結 109                  
 第4章  JDBC 3.0 API與Oracle9i數(shù)據(jù)庫 110                  
 4.1  JDBC簡介 110                  
 4.2  為什么使用JDBC API 112                  
 4.3  JDBC驅動程序種類 113                  
 4.3.1  各種JDBC驅動程序的使用時機 113                  
 4.3.2  基本的JDBC類與接口 115                  
 4.4  使用JDBC API連接到Oracle9i的步驟 116                  
 4.4.1  步驟1:加載JDBC驅動程序 116                  
 4.4.2  步驟2:建立數(shù)據(jù)庫連接 117                  
 4.4.3  步驟3:建立與執(zhí)行JDBC語句 120                  
 4.4.4  步驟4:處理結果集 122                  
 4.4.5  步驟5:關閉數(shù)據(jù)庫連接 123                  
 4.5  實例練習:通過JDBC存取Oracle9i數(shù)據(jù)庫 124                  
 4.5.1  實例練習1:取得Oracle9i數(shù)據(jù)庫連接信息 124                  
 4.5.2  實例練習2:查詢 emp 表格數(shù)據(jù) 129                  
 4.5.3  實例練習3:調用Oracle9i數(shù)據(jù)庫的預存程序 132                  
 4.6  如何使用新版的Oracle9i JDBC驅動程序 137                  
 4.6.1  下載Oracle9i JDBC驅動程序 137                  
 4.6.2  在JDeveloper的函數(shù)庫加入新版JDBC驅動程序 138                  
 4.6.3  在JDeveloper項目內使用新版JDBC驅動程序 140                  
 4.7  總結 142                  
 第5章  Business Components for Java(BC4J) 143                  
 5.1  BC4J的設計理念 143                  
 5.1.1  "商業(yè)邏輯"的角色與定位 143                  
 5.1.2  使用BC4J的優(yōu)點 144                  
 5.2  BC4J應用程序的結構 145                  
 5.2.1  Entity Object 147                  
 5.2.2  Association 154                  
 5.2.3  View Object 155                  
 5.2.4  View Link 160                  
 5.2.5  Application Module 162                  
 5.3  實例練習:建立與測試BC4J 166                  
 5.3.1  實例練習1:建立數(shù)據(jù)庫連接 166                  
 5.3.2  實例練習2:建立BC4J 172                  
 5.3.3  實例練習3:測試BC4J 176                  
 5.4  總結 180                  
 第6章  編寫JClient應用程序 181                  
 6.1  建立基本的JClient數(shù)據(jù)存取窗體 182                  
 6.1.1  建立JClient Data Model 183                  
 6.1.2  建立新的JClient Form程序 185                  
 6.1.3  運行JClient Form程序 192                  
 6.2  建立Master-Detail窗體 193                  
 6.2.1  何謂Master-Detail窗體 193                  
 6.2.2  利用JClient Form Wizard建立Master-Detail窗體 196                  
 6.2.3  運行Master-Detail窗體 202                  
 6.3  使用LOV功能 203                  
 6.3.1  何謂LOV 203                  
 6.3.2  在JClient Form程序中加入LOV功能 204                  
 6.3.3  運行具有LOV功能的JClient Form程序 211                  
 6.4  實例練習:定制BC4J數(shù)據(jù)存取窗體 214                  
 6.5  使用JTree對象 224                  
 6.5.1  JTree對象的使用時機 224                  
 6.5.2  在JClient Form程序中加入JTree對象 225                  
 6.5.3  運行含有JTree對象的JClient Form程序 231                  
 6.6  總結 233                  
 第7章  高效率的Web應用程序開發(fā) 234                  
 7.1  開發(fā)Servlet應用程序 234                  
 7.1.1  Servlet簡介 234                  
 7.1.2  利用JDeveloper開發(fā)Servlet應用程序 236                  
 7.1.3  Servlet的測試與運行方式 242                  
 7.2  開發(fā)JSP應用程序 246                  
 7.3  將Web應用程序部署至Standalone OC4J 252                  
 7.3.1  典型的Web應用程序部署方式 252                  
 7.3.2  JDeveloper的測試與部署技巧 253                  
 7.3.3  建立應用程序服務器連接 253                  
 7.3.4  部署應用程序 257                  
 7.4  JSP與BC4J標簽函數(shù)庫(Tag Library) 262                  
 7.5  JDeveloper與Jakarta Struts 274                  
 7.6  其他議題:結合Dreamwaver MX與JDeveloper 294                  
 7.7  總結 299                  
 第8章  管理Oracle9i數(shù)據(jù)庫對象 300                  
 8.1  使用Oracle數(shù)據(jù)庫的表格 301                  
 8.1.1  查看表格的字段定義 302                  
 8.1.2  查看表格數(shù)據(jù) 303                  
 8.1.3  建立表格 304                  
 8.1.4  顯示其他計劃的數(shù)據(jù)庫對象 310                  
 8.2  使用SQL Worksheet 312                  
 8.3  建立視圖 314                  
 8.3.1  使用Create View對話框建立視圖 314                  
 8.3.2  更改視圖的字段名稱 316                  
 8.4  建立觸發(fā)器 318                  
 8.4.1  何謂觸發(fā)器 318                  
 8.4.2  觸發(fā)器的建立方式 319                  
 8.4.3  測試觸發(fā)器的運行是否正常 323                  
 8.5  總結 324                  
 第9章  PL/SQL預存程序的開發(fā)與調試 325                  
 9.1  開發(fā)PL/SQL預存程序 325                  
 9.1.1  "預存程序"的用途與使用時機 325                  
 9.1.2  建立PL/SQL預存程序 326                  
 9.1.3  運行PL/SQL預存程序 329                  
 9.2  PL/SQL預存程序的調試技巧 333                  
 9.2.1  PL/SQL預存程序范例說明 333                  
 9.2.2  建立FIND_EMP_BY_RANK預存程序 334                  
 9.2.3  開始PL/SQL預存程序的調試階段 337                  
 9.3  總結 344                  
 第10章  Oracle9iAS Containers for J2EE(OC4J) 345                  
 10.1  OC4J基本管理方式 345                  
 10.1.1  啟動OC4J 345                  
 10.1.2  停止OC4J 347                  
 10.1.3  重新啟動OC4J 347                  
 10.2  常用的OC4J 配置技巧 348                  
 10.2.1  更改OC4J默認的HTTP連接端口 349                  
 10.2.2  管理OC4J的用戶賬號與密碼 350                  
 10.2.3  設置OC4J的數(shù)據(jù)源 351                  
 10.3  安裝Java Pet Store范例程序 353                  
 10.4  總結 360                  
 第11章  建立. 測試與部署EJB 345                  
 11.1  利用JDeveloper開發(fā)EJB組件 345                  
 11.1.1  使用Enterprise JavaBean Wizard開發(fā)EJB 345                  
 11.1.2  使用EJB Module Editor 353                  
 11.2  EJB的測試方法 357                  
 11.2.1  啟動Embedded OC4J 357                  
 11.2.2  建立與運行"客戶端測試程序" 357                  
 11.3  將EJB部署至"應用程序服務器" 360                  
 11.3.1  建立"部署特性文件" 360                  
 11.3.2  部署程序 364                  
 11.3.3  測試部署后的EJB 365                  
 11.4  實例練習:開發(fā)與部署CMP Bean 368                  
 11.4.1  實例練習1:建立EJB2.0的CMP Bean 369                  
 11.4.2  實例練習2:建立Session Bean 371                  
 11.4.3  實例練習3:測試EmpSessionEJB 378                  
 11.4.4  實例練習4:部署Exercise 項目 380                  
 11.5  總結 384                  
 第12章  開發(fā). 測試與部署 Web Services應用程序 386                  
 12.1  Web Services案例探討 386                  
 12.2  利用JDeveloper 開發(fā)Web Services應用程序 387                  
 12.2.1  建立WSDL文件與"部署描述文件" 388                  
 12.2.2  在UML類圖中查看Web Services應用程序的相依關系 397                  
 12.3  在開發(fā)時期測試Web Services應用程序 398                  
 12.3.1  建立Web Services客戶端測試程序 398                  
 12.3.2  利用Embedded OC4J運行Web Services應用程序 403                  
 12.3.3  運行Web Services客戶端測試程序 404                  
 12.4  部署Web Services應用程序 406                  
 12.4.1  將WebServicesDemo.MyEJB部署到Standalone OC4J 406                  
 12.4.2  查看部署結果 406                  
 12.5  如何在客戶端調用Web Services應用程序 408                  
 12.5.1  建立Web Services Stub 408                  
 12.5.2  利用Web Service Stub調用Web Services 413                  
 12.6  利用TCP Packet Monitor監(jiān)控Web Services 應用程序運行情況 414                  
 12.6.1  TCP Packet Monitor的使用方法 414                  
 12.6.2  Resend Request功能 417                  
 12.7  實例練習:Web Services應用程序的開發(fā)與部署 419                  
 12.7.1  實例練習1:建立WSDL文件 421                  
 12.7.2  實例練習2:測試 Web Services應用程序 425                  
 12.7.3  實例練習3:部署Web Services應用程序 428                  
 12.7.4  實例練習4:測試部署后的Web Services應用程序 429                  
 12.8  總結 435                  

本目錄推薦

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