注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡軟件與程序設計JAVA及其相關(guān)J2EE應用開發(fā)(第二版)

J2EE應用開發(fā)(第二版)

J2EE應用開發(fā)(第二版)

定 價:¥48.00

作 者: 趙強
出版社: 電子工業(yè)出版社
叢編項: Java開發(fā)專家
標 簽: J2EE

ISBN: 9787121032158 出版時間: 2006-11-01 包裝: 平裝
開本: 16 頁數(shù): 438 字數(shù):  

內(nèi)容簡介

  本書介紹如何將最流行的J2EE應用服務器WebLogic Server和最好的Java集成開發(fā)工具JBuilder結(jié)合起來開發(fā)J2EE應用,主要內(nèi)容包括:WebLogic Server的安裝與配置、Web應用開發(fā)、數(shù)據(jù)庫訪問、JMS開發(fā)、EJB開發(fā)、Web Services開發(fā)、J2EE安全框架等內(nèi)容。本書還通過一個J2EE應用實例——JNEstore系統(tǒng),介紹了當前流行的輕量級J2EE應用開發(fā)的全貌。.流行的服務器+流行的開發(fā)環(huán)境是本書的特色。從環(huán)境搭配到高級應用開發(fā),本書為那些想用J2EE開發(fā)應用程序的初學者和中級讀者提供了學習的捷徑。...

作者簡介

暫缺《J2EE應用開發(fā)(第二版)》作者簡介

圖書目錄

第1章  J2EE概述    1
1.1  J2EE的產(chǎn)生    1
1.2  J2EE的優(yōu)勢    2
1.3  J2EE應用程序的結(jié)構(gòu)    3
1.4  J2EE技術(shù)規(guī)范    4
1.4.1  JDBC    4
1.4.2  Servlet與JSP    5
1.4.3  JNDI    5
1.4.4  RMI    6
1.4.5  JMS    6
1.4.6  JavaMail    6
1.4.7  EJB    6
1.4.8  JMX    7
1.4.9  Web Services    7
1.5  J2EE的學習路線    8
1.6  小結(jié)    8
第2章  BEA WebLogic Server入門    9
2.1  WebLogic Server簡介    9
2.1.1  WebLogic Server下
應用程序的結(jié)構(gòu)    9
2.1.2  WebLogic Server的
技術(shù)名詞    10
2.2  WebLogic Server
的安裝    11
2.2.1  WebLogic平臺安裝    11
2.2.2  使用配置向?qū)Ы⒂?nbsp;   16
2.3  WebLogic Server
管理基礎(chǔ)    19
2.3.1  使用管理控制臺
配置服務器    19
2.3.2  使用weblogic.Admin
配置服務器    25
2.3.3  管理日志    30
2.3.4  監(jiān)控服務器運行狀況    33
2.4  小結(jié)    33
第3章  JBuilder使用入門    35
3.1  JBuilder 2006的新特性    35
3.2  JBuilder 2006集成開發(fā)
環(huán)境介紹    35
3.2.1  主菜單    37
3.2.2  工具條    38
3.2.3  工程窗口    38
3.2.4  結(jié)構(gòu)窗口    39
3.2.5  文件窗口    39
3.2.6  內(nèi)容窗口    40
3.2.7  消息窗口    43
3.3  JBuilder下的Java
程序開發(fā)    43
3.3.1  建立Java工程    43
3.3.2  程序的運行和調(diào)試    47
3.4  JBuilder對J2EE
開發(fā)的支持    48
3.4.1  客戶端程序開發(fā)    48
3.4.2  中間層的開發(fā)    49
3.5  JBuilder 2006的J2EE
開發(fā)環(huán)境配置    51
3.6  小結(jié)    54
第4章  MySQL數(shù)據(jù)庫的安裝與使用    55
4.1  MySQL簡介    55
4.2  MySQL的安裝與管理    56
4.3  MySQL的常用操作    58
4.4  MySQL的JDBC開發(fā)    60
4.5  小結(jié)    60
第5章  WebLogic Server中的JNDI    61
5.1  JNDI簡介    61
5.2  JNDI的基本操作    62
5.2.1  建立初始上下文    63
5.2.2  綁定與查找    64
5.2.3  完整的JNDI實例    64
5.3  WebLogic Server 9.0
中的JNDI樹    68
5.4  小結(jié)    69
第6章  WebLogic Server中的
JDBC    71
6.1  WebLogic Server
支持的JDBC    71
6.1.1  JDBC簡介    71
6.1.2  JDBC的結(jié)構(gòu)    71
6.1.3  JDBC驅(qū)動程序    72
6.1.4  JDBC的主要對象    73
6.1.5  WebLogic Server數(shù)據(jù)源
配置    74
6.2  WebLogic Server下的
JDBC開發(fā)實例    80
6.2.1  建立連接    80
6.2.2  執(zhí)行SQL語句    81
6.2.3  處理結(jié)果集    81
6.2.4  關(guān)閉連接    82
6.2.5  使用JBuilder 2006完成
JDBC實例    82
6.3  WebLogic Server中的
事務處理    85
6.3.1  事務的基本理論    85
6.3.2  JDBC中的簡單事務    87
6.3.3  WebLogic Server中的事務    88
6.4  JDBC的高級話題    92
6.4.1  使用PreparedStatement    92
6.4.2  處理大數(shù)據(jù)對象    93
6.4.3  如何優(yōu)化性能    97
6.5  小結(jié)    98
第7章  WebLogic Server的
JMS開發(fā)    99
7.1  JMS簡介    99
7.1.1  JMS基礎(chǔ)    99
7.1.2  JMS消息    101
7.1.3  持久訂閱    107
7.2  JMS中的事務    107
7.2.1  事務性會話    107
7.2.2  JTA事務    108
7.3  WebLogic Server中的
JMS配置    109
7.4  JMS開發(fā)實例    115
7.4.1  點對點方式的JMS
實例    115
7.4.2  發(fā)布/訂閱模式的JMS
實例    125
7.5  小結(jié)    129
第8章  開發(fā)JavaMail應用    131
8.1  JavaMail介紹    131
8.1.1  協(xié)議    131
8.1.2  JavaMail關(guān)鍵類    132
8.2  WebLogic Server中
JavaMail的配置    136
8.3  WebLogic Server對
JavaMail的支持    138
8.3.1  為WebLogic Server配置
JavaMail    138
8.3.2  使用JavaMail發(fā)送消息    138
8.3.3  使用JavaMail接收消息    139
8.4  JavaMail開發(fā)實例    140
8.5  小結(jié)    144
第9章  EJB技術(shù)架構(gòu)    145
9.1  組件技術(shù)    145
9.2  EJB的基本概念    146
9.3  EJB的結(jié)構(gòu)    147
9.4  EJB的類型    147
9.4.1  會話Bean    147
9.4.2  實體Bean    148
9.4.3  消息驅(qū)動Bean    149
9.5  EJB編程模型    150
9.5.1  基于RMI的工作原理    150
9.5.2  Bean類    150
9.5.3  對外接口    152
9.5.4  Home接口    152
9.6  EJB的部署和使用    154
9.6.1  部署描述文件    154
9.6.2  EJB-jar文件    155
9.6.3  使用EJB組件    155
9.7  小結(jié)    157
第10章  WebLogic Server中的
會話Bean開發(fā)    159
10.1  會話Bean的基本理論    159
10.2  無狀態(tài)會話Bean開發(fā)    160
10.2.1  創(chuàng)建Remote接口    160
10.2.2  創(chuàng)建Home接口    161
10.2.3  創(chuàng)建Bean類    162
10.2.4  遠程方法返回結(jié)果類    165
10.2.5  編輯部署文件    166
10.2.6  編寫客戶端測試
程序代碼    168
10.3  有狀態(tài)會話Bean開發(fā)    172
10.3.1  Remote接口程序    172
10.3.2  Home接口程序    172
10.3.3  代表商品的Item類    173
10.3.4  Bean類    173
10.3.5  編輯部署文件    175
10.3.6  編寫客戶端測試程序    176
10.4  JBuilder 2006下的
會話Bean開發(fā)    176
10.4.1  JBuilder 2006中開發(fā)會話
Bean的基本步驟    176
10.4.2  開發(fā)無狀態(tài)會話Bean    177
10.4.3  開發(fā)有狀態(tài)會話Bean    193
10.5  小結(jié)    208
第11章  WebLogic Server中的
實體Bean開發(fā)    209
11.1  實體Bean的基本理論    209
11.1.1  什么是實體Bean    209
11.1.2  實體Bean的組成    210
11.2  實體Bean開發(fā)實例    216
11.2.1  概述    216
11.2.2  開發(fā)步驟    216
11.3  使用EJB QL開發(fā)查詢    229
11.3.1  EJB QL    229
11.3.2  查詢方法開發(fā)實例    230
11.4  建立實體Bean的關(guān)系    232
11.4.1  實體Bean的關(guān)系概述    232
11.4.2  實體Bean關(guān)系開發(fā)實例    233
11.5  EJB引用    239
11.6  小結(jié)    240
第12章  WebLogic Server下的
消息驅(qū)動Bean開發(fā)    241
12.1  消息驅(qū)動Bean基本理論    241
12.1.1  優(yōu)勢    241
12.1.2  生命周期    242
12.2  開發(fā)和配置消息驅(qū)動
Bean    242
12.3  并發(fā)控制    244
12.4  使用事務    245
12.5  小結(jié)    245
第13章  Web開發(fā)技術(shù)概述    247
13.1  Web開發(fā)技術(shù)的歷史與
發(fā)展趨勢    247
13.2  Web應用程序的
結(jié)構(gòu)及部署    248
13.3  如何成為一名優(yōu)秀的
Web開發(fā)人員    252
13.3.1  基本技能    252
13.3.2  高級技術(shù)    253
13.4  小結(jié)    256
第14章  WebLogic Server下的
Servlet開發(fā)    257
14.1  Servlet的基本理論    257
14.1.1  什么是Servlet    257
14.1.2  Servlet的生命周期    257
14.1.3  開發(fā)一個簡單的Servlet    258
14.1.4  Servlet的工作方式    260
14.2  Servlet編程接口    260
14.2.1  Servlet類接口的分類    261
14.2.2  與Servlet實現(xiàn)相關(guān)    261
14.2.3  與Servlet配置相關(guān)    262
14.2.4  與Servlet異常相關(guān)    262
14.2.5  與請求和響應相關(guān)    263
14.2.6  會話跟蹤    264
14.2.7  與Servlet上下文相關(guān)    265
14.2.8  與Servlet協(xié)作相關(guān)    265
14.2.9  過濾    265
14.3  JBuilder 下最簡單的
Servlet開發(fā)    266
14.3.1  建立Web應用    266
14.3.2  使用Servlet向?qū)?br />建立Servlet    268
14.3.3  部署Web應用    270
14.3.4  運行Web應用程序    271
14.4  處理客戶端請求的
Servlet開發(fā)    271
14.4.1 建立工程及Web模塊    271
14.4.2  建立處理請求的Servlet    273
14.5  讀取Servlet初始化
參數(shù)的實例    276
14.6  自動運行的Servlet
實例    278
14.7  Servlet過濾器開發(fā)    278
14.7.1  建立Web應用    279
14.7.2  使用Filter Servlet向?qū)?nbsp;   279
14.7.3  運行Web應用程序    280
14.8  小結(jié)    280
第15章  WebLogic Server下的
JSP開發(fā)    281
15.1  JSP基礎(chǔ)知識    281
15.1.1  JSP介紹    281
15.1.2  JSP語法基礎(chǔ)    281
15.1.3  JSP生命周期    286
15.2  JBuilder下的JSP開發(fā)    287
15.3  JSP高級話題    292
15.3.1  使用JavaBean    292
15.3.2  使用標簽    298


15.4  JBuilder下的Struts
應用開發(fā)實例    301
15.4.1  什么是Struts    301
15.4.2  建立Struts工程    303
15.4.3  部署及運行Struts工程    309
15.5  小結(jié)    309
第16章  理解Web Services    311
16.1  Web Services概述    311
16.1.1  Web Services是什么    311
16.1.2  Web Services的優(yōu)點    312
16.1.3  Web Services的標準    313
16.2  Web Services
開發(fā)簡介    315
16.3  面向服務的軟件架構(gòu)
(SOA)    315
16.4  小結(jié)    318
第17章  Web Services開發(fā)    319
17.1  BEA下的Web Services
開發(fā)簡介    319
17.2  Web Services
開發(fā)實例    320
17.3  JBuilder下的
Web Services開發(fā)    326
17.3.1  建立JavaBean    326
17.3.2  Web Services配置    327
17.3.3  部署及測試    329
17.4  小結(jié)    331
第18章  Java安全基礎(chǔ)    333
18.1  信息安全的基礎(chǔ)知識    333
18.1.1  加密/解密    333
18.1.2  認證技術(shù)    336
18.1.3  數(shù)字簽名    336
18.1.4  數(shù)字證書    337
18.1.5  SSL    337
18.2  Java安全模型    337
18.3  小結(jié)    339


第19章  WebLogic Server的
安全框架    341
19.1  驗證與授權(quán)    341
19.2  用戶和角色    341
19.3  說明性安全    341
19.4  編程性安全    342
19.5  安全域    342
19.6  小結(jié)    346
第20章  J2EE應用安全性    347
20.1  Web應用安全    347
20.1.1  定義<security-constraint>
元素    347
20.1.2  在web.xml中定義
<security-role>元素    348
20.1.3  在web.xml中定義
<login-config>元素    348
20.2  使用JAAS進行安全驗證    350
20.2.1  JAAS簡介    350
20.2.2  WebLogic Server下的
JAAS開發(fā)    351
20.3  EJB安全    362
20.4  小結(jié)    362
第21章  傳統(tǒng)架構(gòu)的J2EE
綜合實例    363
21.1  網(wǎng)上購書系統(tǒng)需求分析    363
21.2  J2EE設計模式    364
21.2.1  設計模式概述    364
21.2.2  MVC設計模式    365
21.2.3  Session Facade 模式    366
21.2.4  EJBHomeFactory模式    370
21.3  網(wǎng)上購書系統(tǒng)設計    371
21.3.1  Web應用程序的設計    371
21.3.2  EJB部分的設計    372
21.4  網(wǎng)上購書系統(tǒng)的實現(xiàn)    373
21.4.1  準備工作    373
21.4.2  開發(fā)實體Bean    374
21.4.3  開發(fā)消息驅(qū)動
Bean orderMDB    377
21.4.4  開發(fā)會話Bean facade    379
21.4.5  開發(fā)購物車程序    384
21.5  小結(jié)    386
第22章  需求分析及技術(shù)方案    387
22.1  需求分析    387
22.2  架構(gòu)設計    388
22.3  JNEstore的功能演示    390
22.4  小結(jié)    392
第23章  基于框架的J2EE
開發(fā)實例    393
23.1  基于StrutsWeb
層開發(fā)    393
23.1.1  定義JNEstore的
配置文件    393
23.1.2  建立應用程序初始頁面    396
23.1.3  建立顯示圖書的
功能模塊    397
23.1.4  建立用戶登錄功能模塊    402
23.1.5  建立新用戶注冊
功能模塊    405
23.1.6  建立購物車管理
功能模塊    410
23.1.7  建立訂單處理功能模塊    414
23.1.8  建立退出應用程序
功能模塊    416
23.1.9  建立圖書查找功能模塊    417
23.1.10  應用程序國際化    418
23.2  JNEstore業(yè)務接口定義    420
23.3  基于Hibernate框架的
數(shù)據(jù)操作    426
23.4  小結(jié)    438

本目錄推薦

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