注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計Powerbuilder精通Jbuilder

精通Jbuilder

精通Jbuilder

定 價:¥55.00

作 者: (美)Mike Rozlog,(美)Geoffrey L.Goetz,(美)Sung Nguyen著;馬朝暉等譯
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng): Borland核心技術(shù)叢書
標(biāo) 簽: Jbuilder

ISBN: 9787111134541 出版時間: 2004-01-01 包裝: 精裝
開本: 24cm 頁數(shù): 422 字?jǐn)?shù):  

內(nèi)容簡介

  本書從如何在計算機(jī)上安裝和配置JBuilder開始,深入探討了如下主題:●了解和使用JBuilder的大量工具集創(chuàng)建、管理和重構(gòu)Java類。●集成團(tuán)隊測試和構(gòu)造框架以使大型開發(fā)工程簡單化?!駨腟ervlet轉(zhuǎn)移到JSP和Strut。●開發(fā)EJB的方法。●使用RMI、CORBA和Web服務(wù)進(jìn)行開發(fā)。MikeRozlog是Borland軟件公司的首席技術(shù)架構(gòu)師,負(fù)責(zé)制定Borland公司產(chǎn)品的發(fā)展方向。JBuilder是為Java開發(fā)人員設(shè)計的工具。JBuilder開發(fā)人員需要指導(dǎo)以便鉆研構(gòu)造企業(yè)級應(yīng)用程序所必需的功能更加強(qiáng)大的技術(shù),而本書正是指導(dǎo)JBuilder開發(fā)人員的“明燈”。本書由Borland公司認(rèn)可。它分為兩個主要部分:Java源代碼的開發(fā)和Java源代碼的管理。你將學(xué)習(xí)JBuilder用于幫助代碼開發(fā)的技術(shù)和框架,并將獲得關(guān)于JBuilder如何允許你在幾種不同的技術(shù)和框架(包括Swing、JDBC、servlet、JavaServerPage、Struts、EJB、RMI、CORBA和Web服務(wù))中做出選擇的內(nèi)幕知識。

作者簡介

  Mike Rozlog是Borland軟件公司的首席技術(shù)架構(gòu)師,負(fù)責(zé)制定Borland公司產(chǎn)品的發(fā)展方向。

圖書目錄

第一部分   JBuilder是集成開發(fā)環(huán)境
第1章   安裝JBuilder  3
1.1   安裝JBuilder  3
1.2   檢查安裝  4
1.3   檢查配置文件  5
1.4   設(shè)置user.home  6
1.5   檢查許可  7
1.6   設(shè)置其他開關(guān)  7
1.7   執(zhí)行故障處理  8
1.8   小結(jié)  8
第2章   定制AppBrowser  9
2.1   一般AppBrowser組件  9
2.2   使用IDE選項(xiàng)配置AppBrowser  12
2.2.1   Browser(瀏覽器)  12
2.2.2   File Types  15
2.2.3   Web面板  16
2.2.4   XML面板  17
2.2.5   Run/Debug面板  20
2.2.6   Audio面板  20
2.2.7   UML面板  21
2.2.8   EJB Designer  22
2.2.9   IDE Options的一般設(shè)置  22
2.3   通過編輯器選項(xiàng)配置AppBrowser  23
2.3.1   Editor面板  23
2.3.2   Display面板  25
2.3.3   Color面板  25
2.3.4   CodeInsight面板  27
2.3.5   Template面板  28
2.3.6   Java Structure面板  29
2.3.7   編輯器選項(xiàng)的一般設(shè)置  29
2.4   Content標(biāo)簽  30
2.4.1   圖形  30
2.4.2   Source標(biāo)簽  30
2.4.3   Doc標(biāo)簽  32
2.4.4   使用多個AppBrowser  33
2.5   小結(jié)  33
第3章   控制Java配置  34
3.1   Java開發(fā)工具包概述  34
3.1.1   JDK的定義  35
3.1.2   添加JDK  38
3.1.3   配置JDK  39
3.1.4   JDK轉(zhuǎn)換  39
3.2   配置庫  39
3.3   小結(jié)  42
第4章   工程屬性和配置  43
4.1 在JBuilder中創(chuàng)建簡單的工程  43
4.1.1   多個源文件的根目錄  47
4.1.2   工程組  47
4.2   使用節(jié)點(diǎn)  51
4.3   高級工程屬性特性  51
4.3.1   Paths面板  52
4.3.2   General面板  52
4.3.3   Run面板  52
4.3.4   Build面板  54
4.3.5   Formatting面板  54
4.3.6   Class Filters  57
4.3.7   Server面板  59
4.3.8   默認(rèn)的工程屬性  59
4.3.9   工程窗格界面  60
4.3.10   上下文菜單  60
4.3.11   工程窗格工具欄  60
4.3.12   高級特性  61
4.4   小結(jié)  62
第5章   使用JBuilder進(jìn)行調(diào)試  63
5.1   調(diào)試基礎(chǔ)知識  64
5.1.1   行斷點(diǎn)  66
5.1.2   調(diào)試工具欄  68
5.1.3   調(diào)試視圖  69
5.1.4   加載的類和靜態(tài)數(shù)據(jù)視圖  70
5.1.5   當(dāng)前框架  70
5.1.6   了解DebugShow  71
5.1.7   高級斷點(diǎn)  77
5.2   中間調(diào)試  78
5.2.1   在調(diào)試會話中修改代碼  79
5.2.2   多進(jìn)程調(diào)試  80
5.3   高級調(diào)試  85
5.4   小結(jié)  93
第6章   使用JBuilder的幫助系統(tǒng)  94
6.1   開始  94
6.1.1   Index窗格  96
6.1.2   Find窗格  96
6.1.3   Content窗格  97
6.1.4   上下文相關(guān)的幫助  98
6.1.5   使用Doc標(biāo)簽  98
6.2   日積月累  98
6.3   高級幫助特性  99
6.3.1   書簽  100
6.3.2   字體  100
6.3.3   復(fù)制緩沖區(qū)  100
6.4   小結(jié)  101
第二部分   JBuilder作為快速應(yīng)用開發(fā)工具
第7章   創(chuàng)建類  104
7.1   對象庫概述  104
7.2   對象庫標(biāo)簽  105
7.2.1   General標(biāo)簽  105
7.2.2   Project標(biāo)簽  113
7.2.3   Web標(biāo)簽  113
7.2.4   XML標(biāo)簽  116
7.2.5   CORBA標(biāo)簽  116
7.2.6   構(gòu)造標(biāo)簽  116
7.2.7   Enterprise標(biāo)簽  117
7.2.8   測試標(biāo)簽  117
7.2.9   Web服務(wù)標(biāo)簽  117
7.3   小結(jié)  117
第8章   修改類  118
8.1   創(chuàng)建第一個JavaBean  118
8.1.1   添加屬性  122
8.1.2   添加事件  126
8.1.3   添加屬性編輯器  127
8.1.4   添加BeanInfo類  129
8.1.5   添加定制代碼  131
8.1.6   Java解決問題的方式  131
8.1.7   設(shè)置To-Do的內(nèi)部代碼  133
8.1.8   覆蓋equals()方法  133
8.1.9   覆蓋toString()方法  133
8.1.10   覆蓋hashCode()方法  134
8.2   構(gòu)造可視的JavaBean  134
8.2.1   使用GUI設(shè)計器  135
8.2.2   創(chuàng)建邊框組件  137
8.2.3   建立設(shè)計器  138
8.2.4   拖放, 復(fù)制. 剪切和粘貼  140
8.2.5   為了部署把XY布局改為網(wǎng)格包布局  140
8.2.6   把不可視的bean添加到選項(xiàng)板  141
8.2.7   把組件添加到可視組件  142
8.2.8   否決事件  144
8.2.9   實(shí)現(xiàn)接口  144
8.3   構(gòu)造應(yīng)用程序  146
8.4   小結(jié)  147
第三部分   JBuilder和應(yīng)用生存周期管理
第9章   集成團(tuán)隊開發(fā)  150
9.1   團(tuán)隊開發(fā)工具  150
9.1.1   使用VCS建立工程  150
9.1.2   管理源文件的修訂版本  151
9.2   CVS集成  154
9.2.1   創(chuàng)建CVS存儲庫  155
9.2.2   配置CVS屬性  155
9.2.3   從CVS檢出工程  156
9.2.4   把新工程放置到CVS中  156
9.2.5   工程級CVS命令  156
9.2.6   文件級CVS命令  158
9.2.7   解決CVS合并沖突  159
9.3   小結(jié)  159
第10章   使用構(gòu)造系統(tǒng)  160
10.1   構(gòu)造系統(tǒng)基礎(chǔ)知識  160
10.2   使用編譯器  161
10.2.1   編譯器設(shè)置  161
10.2.2   一般構(gòu)造設(shè)置  163
10.2.3   管理資源文件  165
10.2.4   改動Ant庫  166
10.2.5   把項(xiàng)目添加到Build菜單  166
10.3   檔案文件構(gòu)造器  167
10.4   使用外部構(gòu)造任務(wù)  168
10.5   使用工程組  169
10.6   JBuilder構(gòu)造系統(tǒng)和Ant構(gòu)造文件的集成  170
10.6.1   Ant向?qū)?nbsp; 171
10.6.2   Ant構(gòu)造文件屬性  171
10.6.3   Ant選項(xiàng)  173
10.6.4   使用Ant處理編譯錯誤  173
10.7   小結(jié)  173
第11章   使用JUnit進(jìn)行單元測試  175
11.1   JUnit體系結(jié)構(gòu)  175
11.1.1   TestCase  175
11.1.2   TestSuite  176
11.1.3   JUnit支持類  178
11.1.4   測試運(yùn)行器  181
11.2   JUnit和JBuilder的集成  182
11.2.1   建立測試案例  182
11.2.2   建立TestSuite  187
11.2.3   使用測試夾具  188
11.3   單元測試J2EE應(yīng)用程序  194
11.4   小結(jié)  194
第12章   UML可視化  195
12.1   將代碼可視化  195
12.1.1   定制UML圖  197
12.1.2   UML圖的結(jié)構(gòu)視圖  197
12.2   重構(gòu)的上下文菜單  199
12.3   小結(jié)  200
第四部分   使用JDBC進(jìn)行兩層客戶機(jī)/服務(wù)器開發(fā)
第13章   使用JDataStore構(gòu)造數(shù)據(jù)庫  203
13.1   JDataStore的數(shù)據(jù)庫設(shè)計  203
13.2   運(yùn)行JDataStore資源管理器  204
13.3   創(chuàng)建新的數(shù)據(jù)庫  205
13.4   通過程序創(chuàng)建新的數(shù)據(jù)庫  207
13.5   把表添加到數(shù)據(jù)庫  210
13.6   通過程序添加表  213
13.7   把訪問控制添加到數(shù)據(jù)庫  220
13.8   通過程序把訪問控制添加到數(shù)據(jù)庫  221
13.9   小結(jié)  228
第14章   DataExpress和DBSwing應(yīng)用程序  229
14.1   DBSwing的發(fā)展  230
14.2   構(gòu)造應(yīng)用程序的向?qū)?nbsp; 230
14.3   創(chuàng)建DBSwing應(yīng)用程序  242
14.4   小結(jié)  244
第五部分   使用servlet. JSP和Struts進(jìn)行Web開發(fā)
第15章   服務(wù)器和服務(wù)配置  246
15.1    配置服務(wù)器  247
15.2   企業(yè)設(shè)置  249
15.2.1   配置CORBA  249
15.2.2   配置數(shù)據(jù)庫驅(qū)動程序  251
15.2.3   配置SQLJ  253
15.3   選擇服務(wù)器的服務(wù)  254
15.4   構(gòu)造服務(wù)器組件  256
15.4.1   Web應(yīng)用  256
15.4.2   Web應(yīng)用屬性  258
15.4.3   EJB模塊  259
15.4.4   使用現(xiàn)有部署描述文件添加EJB模塊  260
15.4.5   EJB模塊屬性  261
15.4.6   企業(yè)檔案文件  262
15.5   部署完成的產(chǎn)品  263
15.5.1   服務(wù)器的運(yùn)行時配置  263
15.5.2   部署選項(xiàng)  264
15.5.3   企業(yè)部署  265
15.6   小結(jié)  265
第16章   使用servlet的Web實(shí)現(xiàn)  266
16.1   客戶請求和服務(wù)器響應(yīng)的對象化  266
16.2   創(chuàng)建新的Standard Servlet  268
16.2.1   內(nèi)容類型和響應(yīng)消息體  270
16.2.2   servlet的請求方法  271
16.2.3   SHTML和服務(wù)器端嵌入  272
16.2.4   URL映射  273
16.2.5   訪問請求的輸入?yún)?shù)  274
16.2.6   修改Standard Servlet的部署描述文件屬性  275
16.2.7   工程屬性和必需的庫  277
16.3   創(chuàng)建Filter Servlet  277
16.4   使用DataSource  279
16.4.1   部署描述文件  280
16.4.2   把DataSource綁定到服務(wù)器的命名服務(wù)  281
16.4.3   把JDBC驅(qū)動程序添加到Web容器的類路徑  282
16.5   小結(jié)  283
第17章   從基礎(chǔ)servlet轉(zhuǎn)移到Java Server Page  285
17.1   JSP標(biāo)記  285
17.1.1   使用JspWriter  286
17.1.2   Java Server Page的標(biāo)準(zhǔn)動作  286
17.2   創(chuàng)建Java Server Page  286
17.2.1   聲明JSP和組件  287
17.2.2   編輯JSP文件的詳細(xì)信息  288
17.2.3   編輯范例bean的詳細(xì)信息  288
17.2.4   輸入附加的bean  290
17.2.5   編輯錯誤頁面的詳細(xì)信息  292
17.2.6   定義JSP配置  292
17.3   標(biāo)記庫  293
17.3.1   標(biāo)記處理器:實(shí)現(xiàn)接口  293
17.3.2   標(biāo)記處理器:擴(kuò)展支持類  294
17.3.3   標(biāo)記庫描述文件:創(chuàng)建和確認(rèn)  297
17.3.4   標(biāo)記庫指令:從Java Server Page訪問定制的標(biāo)記庫  301
17.3.5   Java Server Page標(biāo)記庫編譯錯誤  301
17.4   小結(jié)  302
第18章   使用Struts進(jìn)行開發(fā)  303
18.1   在Struts框架中進(jìn)行開發(fā)  303
18.1.1   為Web應(yīng)用配置Struts控制器  304
18.1.2   使用Action向?qū)Э刂茖δP偷脑L問  305
18.2   HTML表單處理  307
18.2.1   ActionForm向?qū)?nbsp; 307
18.2.2   來自ActionForm向?qū)У腏SP  310
18.3   創(chuàng)建Struts 1.1庫  312
18.4   小結(jié)  313
第六部分   使用企業(yè)JavaBean的企業(yè)開發(fā)
第19章   開發(fā)EJB 1.1  316
19.1   新的企業(yè)JavaBean 1.x  316
19.1.1    選擇EJB模塊  316
19.1.2  創(chuàng)建新的企業(yè)JavaBean組件  317
19.1.3   設(shè)置EJB接口名稱  321
19.2   部署描述文件編輯器  322
19.2.1   General標(biāo)簽  322
19.2.2   環(huán)境  324
19.2.3   EJB引用  324
19.2.4   資源引用  326
19.3   小結(jié)  328
第20章   開發(fā)EJB 2.x  329
20.1   EJB 2.0 Bean設(shè)計器  329
20.1.1   創(chuàng)建EJB  330
20.1.2   導(dǎo)入企業(yè)JavaBean  344
20.1.3   刪除選中的企業(yè)Bean  345
20.1.4   添加方法和字段  345
20.1.5   瀏覽Bean源代碼  348
20.1.6   重新生成接口  348
20.1.7   視圖  348
20.2   EJB測試客戶  349
20.2.1   應(yīng)用程序  350
20.2.2   JUnit  350
20.2.3   Cactus  351
20.3   EJB部署描述文件  351
20.4   DataSource  352
20.4.1   通過選擇創(chuàng)建方案  352
20.4.2   從數(shù)據(jù)庫導(dǎo)入方案  353
20.4.3   數(shù)據(jù)庫方案提供器  353
20.4.4   添加DataSource  353
20.4.5   處理DataSource  354
20.4.6   處理表  355
20.4.7   處理列  355
20.5   小結(jié)  356
第七部分   使用RMI. CORBA和Web服務(wù)的分布式計算
第21章   使用JBuilder進(jìn)行RMI開發(fā)  358
21.1   在JBuilder中配置RMI  358
21.2   RMI開發(fā)過程  359
21.3    構(gòu)造RMI應(yīng)用程序  360
21.4  RMI部署  366
21.5   小結(jié)  368
第22章   使用JBuilder進(jìn)行CORBA開發(fā)  369
22.1   CORBA概述  369
22.1.1   IDL接口  369
22.1.2   對象請求代理  370
22.1.3   公用服務(wù)  370
22.1.4   CORBA開發(fā)過程  371
22.2   構(gòu)造CORBA應(yīng)用程序  373
22.2.1   定義IDL接口  373
22.2.2   IDL編譯  375
22.2.3   創(chuàng)建服務(wù)器應(yīng)用程序  375
22.2.4   對象實(shí)現(xiàn)  378
22.2.5   創(chuàng)建客戶應(yīng)用程序  379
22.2.6   運(yùn)行應(yīng)用程序  383
22.2.7   使用CORBA客戶接口構(gòu)造GUI客戶  384
22.3   部署應(yīng)用程序  388
22.4   小結(jié)  389
第23章   使用JBuilder進(jìn)行Web服務(wù)開發(fā)  390
23.1   Web服務(wù)的方針  390
23.1.1   Web服務(wù)的好處  390
23.1.2   Web服務(wù)體系結(jié)構(gòu)  391
23.1.3   Web服務(wù)技術(shù)  391
23.2   在JBuilder中使用Web服務(wù)  396
23.2.1   安裝Borland公司W(wǎng)eb服務(wù)軟件包  396
23.2.2   JBuilder的Web服務(wù)特性  396
23.2.3   構(gòu)建Web服務(wù)  397
23.3   包裝Web服務(wù)  422
23.4   小結(jié)  422

本目錄推薦

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