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

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

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

定 價:¥41.00

作 者: 何致億編著
出版社: 清華大學(xué)出版社
叢編項:
標(biāo) 簽: Oracle

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

內(nèi)容簡介

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

作者簡介

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

圖書目錄

第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服務(wù)器--Oracle9iAS 8                  
 1.2.1  Oracle9iAS的核心技術(shù) 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  總結(jié) 34                  
 第2章  JDeveloper集成開發(fā)環(huán)境 35                  
 2.1  JDeveloper集成開發(fā)環(huán)境(IDE)的組成元素 35                  
 2.1.1  系統(tǒng)導(dǎo)航器 35                  
 2.1.2  結(jié)構(gòu)窗口 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的外觀風(fēng)格 58                  
 2.2.2  自定義Code Editor的字體與顯示顏色 59                  
 2.3  總結(jié) 63                  
 第3章  JDeveloper的項目管理技巧與程序運行方法 64                  
 3.1  JDeveloper的項目管理方式 64                  
 3.1.1  項目 64                  
 3.1.2  工作區(qū) 65                  
 3.1.3  在工作區(qū)內(nèi)建立或移除項目 66                  
 3.2  設(shè)置項目屬性 67                  
 3.2.1  針對各項目設(shè)置其屬性 67                  
 3.2.2  設(shè)置"默認項目屬性" 70                  
 3.3  編譯與運行Java應(yīng)用程序 70                  
 3.3.1  編譯與重新建構(gòu) 71                  
 3.3.2  JDevecoper的編譯器選項 72                  
 3.3.3  運行Java應(yīng)用程序 75                  
 3.4  JDeveloper的調(diào)試環(huán)境 76                  
 3.4.1  Debug 工具欄 76                  
 3.4.2  Debug 菜單 78                  
 3.4.3  調(diào)試器的各種窗口 79                  
 3.4.4  設(shè)置斷點 83                  
 3.4.5  激活調(diào)試階段 84                  
 3.4.6  結(jié)束調(diào)試階段 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找出應(yīng)用程序性能瓶頸, 并進行最佳化調(diào)整 92                  
 3.7  實例練習(xí):建立與運行Java應(yīng)用程序 99                  
 3.7.1  實例練習(xí)1:建立工作區(qū)與項目, 并設(shè)置項目屬性 99                  
 3.7.2  實例練習(xí)2:編寫第一個JDeveloper應(yīng)用程序 103                  
 3.8  總結(jié) 109                  
 第4章  JDBC 3.0 API與Oracle9i數(shù)據(jù)庫 110                  
 4.1  JDBC簡介 110                  
 4.2  為什么使用JDBC API 112                  
 4.3  JDBC驅(qū)動程序種類 113                  
 4.3.1  各種JDBC驅(qū)動程序的使用時機 113                  
 4.3.2  基本的JDBC類與接口 115                  
 4.4  使用JDBC API連接到Oracle9i的步驟 116                  
 4.4.1  步驟1:加載JDBC驅(qū)動程序 116                  
 4.4.2  步驟2:建立數(shù)據(jù)庫連接 117                  
 4.4.3  步驟3:建立與執(zhí)行JDBC語句 120                  
 4.4.4  步驟4:處理結(jié)果集 122                  
 4.4.5  步驟5:關(guān)閉數(shù)據(jù)庫連接 123                  
 4.5  實例練習(xí):通過JDBC存取Oracle9i數(shù)據(jù)庫 124                  
 4.5.1  實例練習(xí)1:取得Oracle9i數(shù)據(jù)庫連接信息 124                  
 4.5.2  實例練習(xí)2:查詢 emp 表格數(shù)據(jù) 129                  
 4.5.3  實例練習(xí)3:調(diào)用Oracle9i數(shù)據(jù)庫的預(yù)存程序 132                  
 4.6  如何使用新版的Oracle9i JDBC驅(qū)動程序 137                  
 4.6.1  下載Oracle9i JDBC驅(qū)動程序 137                  
 4.6.2  在JDeveloper的函數(shù)庫加入新版JDBC驅(qū)動程序 138                  
 4.6.3  在JDeveloper項目內(nèi)使用新版JDBC驅(qū)動程序 140                  
 4.7  總結(jié) 142                  
 第5章  Business Components for Java(BC4J) 143                  
 5.1  BC4J的設(shè)計理念 143                  
 5.1.1  "商業(yè)邏輯"的角色與定位 143                  
 5.1.2  使用BC4J的優(yōu)點 144                  
 5.2  BC4J應(yīng)用程序的結(jié)構(gòu) 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  實例練習(xí):建立與測試BC4J 166                  
 5.3.1  實例練習(xí)1:建立數(shù)據(jù)庫連接 166                  
 5.3.2  實例練習(xí)2:建立BC4J 172                  
 5.3.3  實例練習(xí)3:測試BC4J 176                  
 5.4  總結(jié) 180                  
 第6章  編寫JClient應(yīng)用程序 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  實例練習(xí):定制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  總結(jié) 233                  
 第7章  高效率的Web應(yīng)用程序開發(fā) 234                  
 7.1  開發(fā)Servlet應(yīng)用程序 234                  
 7.1.1  Servlet簡介 234                  
 7.1.2  利用JDeveloper開發(fā)Servlet應(yīng)用程序 236                  
 7.1.3  Servlet的測試與運行方式 242                  
 7.2  開發(fā)JSP應(yīng)用程序 246                  
 7.3  將Web應(yīng)用程序部署至Standalone OC4J 252                  
 7.3.1  典型的Web應(yīng)用程序部署方式 252                  
 7.3.2  JDeveloper的測試與部署技巧 253                  
 7.3.3  建立應(yīng)用程序服務(wù)器連接 253                  
 7.3.4  部署應(yīng)用程序 257                  
 7.4  JSP與BC4J標(biāo)簽函數(shù)庫(Tag Library) 262                  
 7.5  JDeveloper與Jakarta Struts 274                  
 7.6  其他議題:結(jié)合Dreamwaver MX與JDeveloper 294                  
 7.7  總結(jié) 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  總結(jié) 324                  
 第9章  PL/SQL預(yù)存程序的開發(fā)與調(diào)試 325                  
 9.1  開發(fā)PL/SQL預(yù)存程序 325                  
 9.1.1  "預(yù)存程序"的用途與使用時機 325                  
 9.1.2  建立PL/SQL預(yù)存程序 326                  
 9.1.3  運行PL/SQL預(yù)存程序 329                  
 9.2  PL/SQL預(yù)存程序的調(diào)試技巧 333                  
 9.2.1  PL/SQL預(yù)存程序范例說明 333                  
 9.2.2  建立FIND_EMP_BY_RANK預(yù)存程序 334                  
 9.2.3  開始PL/SQL預(yù)存程序的調(diào)試階段 337                  
 9.3  總結(jié) 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  設(shè)置OC4J的數(shù)據(jù)源 351                  
 10.3  安裝Java Pet Store范例程序 353                  
 10.4  總結(jié) 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部署至"應(yīng)用程序服務(wù)器" 360                  
 11.3.1  建立"部署特性文件" 360                  
 11.3.2  部署程序 364                  
 11.3.3  測試部署后的EJB 365                  
 11.4  實例練習(xí):開發(fā)與部署CMP Bean 368                  
 11.4.1  實例練習(xí)1:建立EJB2.0的CMP Bean 369                  
 11.4.2  實例練習(xí)2:建立Session Bean 371                  
 11.4.3  實例練習(xí)3:測試EmpSessionEJB 378                  
 11.4.4  實例練習(xí)4:部署Exercise 項目 380                  
 11.5  總結(jié) 384                  
 第12章  開發(fā). 測試與部署 Web Services應(yīng)用程序 386                  
 12.1  Web Services案例探討 386                  
 12.2  利用JDeveloper 開發(fā)Web Services應(yīng)用程序 387                  
 12.2.1  建立WSDL文件與"部署描述文件" 388                  
 12.2.2  在UML類圖中查看Web Services應(yīng)用程序的相依關(guān)系 397                  
 12.3  在開發(fā)時期測試Web Services應(yīng)用程序 398                  
 12.3.1  建立Web Services客戶端測試程序 398                  
 12.3.2  利用Embedded OC4J運行Web Services應(yīng)用程序 403                  
 12.3.3  運行Web Services客戶端測試程序 404                  
 12.4  部署Web Services應(yīng)用程序 406                  
 12.4.1  將WebServicesDemo.MyEJB部署到Standalone OC4J 406                  
 12.4.2  查看部署結(jié)果 406                  
 12.5  如何在客戶端調(diào)用Web Services應(yīng)用程序 408                  
 12.5.1  建立Web Services Stub 408                  
 12.5.2  利用Web Service Stub調(diào)用Web Services 413                  
 12.6  利用TCP Packet Monitor監(jiān)控Web Services 應(yīng)用程序運行情況 414                  
 12.6.1  TCP Packet Monitor的使用方法 414                  
 12.6.2  Resend Request功能 417                  
 12.7  實例練習(xí):Web Services應(yīng)用程序的開發(fā)與部署 419                  
 12.7.1  實例練習(xí)1:建立WSDL文件 421                  
 12.7.2  實例練習(xí)2:測試 Web Services應(yīng)用程序 425                  
 12.7.3  實例練習(xí)3:部署Web Services應(yīng)用程序 428                  
 12.7.4  實例練習(xí)4:測試部署后的Web Services應(yīng)用程序 429                  
 12.8  總結(jié) 435                  

本目錄推薦

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