注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計JAVA及其相關(guān)Java EE 5完全學(xué)習(xí)手冊

Java EE 5完全學(xué)習(xí)手冊

Java EE 5完全學(xué)習(xí)手冊

定 價:¥59.00

作 者: 黃開枝 等編著
出版社: 清華大學(xué)出版社
叢編項: 完全學(xué)習(xí)手冊
標(biāo) 簽: J2EE

ISBN: 9787302194286 出版時間: 2009-04-01 包裝: 平裝
開本: 16開 頁數(shù): 479 字?jǐn)?shù):  

內(nèi)容簡介

  本書將帶領(lǐng)讀者進(jìn)入Java EE平臺開發(fā)的世界,由淺入深地學(xué)習(xí)各項知識。全書共分為4篇13章,內(nèi)容依次為JavaEE概述、搭建JavaEE環(huán)境、Servlet技術(shù)、JSP技術(shù)、JDBC技術(shù)、JSF客戶端技術(shù)、JNDI和RMI開發(fā)、EJB技術(shù)架構(gòu)、會話Bean、實體、JMS和消息驅(qū)動Bean、JavaMail技術(shù)和Java EE實例網(wǎng)上購書系統(tǒng)。配書光盤提供了全書實例完整源代碼和軟件配置等重要操作的視頻文件。本書適合于中、高級Java EE5開發(fā)人員,特別適合于有編程基礎(chǔ),希望全面學(xué)習(xí)Java EE5技術(shù),提高實際應(yīng)用能力的讀者群體。

作者簡介

暫缺《Java EE 5完全學(xué)習(xí)手冊》作者簡介

圖書目錄

第1篇 概述篇
第1章 Java EE概述 1
1.1 Java EE發(fā)展簡介 1
1.1.1 Web技術(shù)發(fā)展歷程 1
1.1.2 Java EE框架產(chǎn)生 4
1.2 Java EE概述 5
1.2.1 Java EE簡介 5
1.2.2 Java EE 5規(guī)范新概念 6
1.3 Java EE體系特點 9
1.4 Java EE技術(shù)框架 11
1.4.1 單層系統(tǒng) 12
1.4.2 兩層體系結(jié)構(gòu)(客戶端/服務(wù)器結(jié)構(gòu)) 12
1.4.3 三層體系結(jié)構(gòu) 14
1.4.4 n層體系結(jié)構(gòu) 14
1.4.5 Java EE體系結(jié)構(gòu) 15
1.5 Java EE編程思想:組件-容器 16
1.6 Java EE常用技術(shù) 18
1.6.1 JSP 18
1.6.2 Servlet 19
1.6.3 RMI 20
1.6.4 EJB 21
1.6.5 JDBC 22
1.6.6 JSF 23
1.6.7 Web Services 23
1.6.8 其他組件技術(shù) 24
第2章 搭建Java EE環(huán)境 26
2.1 構(gòu)建Java EE運(yùn)行環(huán)境 26
2.1.1 安裝JDK 1.5.0 26
2.1.2 安裝及配置JBoss 28
2.1.3 部署和開發(fā)JSP程序 33
2.2 構(gòu)建Eclipse開發(fā)環(huán)境 37
2.2.1 Eclipse介紹及安裝 37
2.2.2 安裝MyEclipse 40
2.2.3 Eclipse中配置JBoss 43
2.3 記事本開發(fā)Web程序?qū)嵗?46
2.3.1 開發(fā)Servlet程序 46
2.3.2 運(yùn)行JSP+JavaBean+
Servlet程序 48
2.4 記事本開發(fā)EJB程序?qū)嵗?52
2.4.1 EJB程序服務(wù)器端編碼 52
2.4.2 EJB程序客戶端編碼 53
2.4.3 部署和運(yùn)行 55
第2篇 基本技術(shù)篇
第3章 Servlet技術(shù) 57
3.1 Servlet概述 57
3.1.1 Servlet介紹 58
3.1.2 Servlet技術(shù)特點 59
3.1.3 創(chuàng)建Servlet登錄程序 59
3.1.4 Servlet生命周期 63
3.2 Servlet體系結(jié)構(gòu) 65
3.3 Servlet常用接口 66
3.3.1 HttpServlet實現(xiàn)接口 67
3.3.2 請求和響應(yīng)接口 70
3.3.3 ServletContext上下文環(huán)境接口 77
3.3.4 ServletConfig初始化配置接口 80
3.3.5 HttpSession會話跟蹤接口 82
3.3.6 ServletException異常接口 87
3.3.7 Servlet過濾接口 87
3.4 Servlet配置選項 92
3.4.1 元素及其子元素 92
3.4.2 元素及其子元素 93
第4章 JSP技術(shù) 95
4.1 JSP概述 95
4.1.1 JSP產(chǎn)生及發(fā)展 95
4.1.2 JSP優(yōu)勢 96
4.1.3 JSP開發(fā)模式 98
4.1.4 JSP運(yùn)行機(jī)制 101
4.2 JSP頁面元素 103
4.3 腳本元素 105
4.3.1 JSP表達(dá)式 105
4.3.2 JSP腳本 106
4.3.3 JSP聲明 107
4.4 指令元素 109
4.4.1 page指令 109
4.4.2 include指令 111
4.5 動作元素 112
4.5.1 包含動作 113
4.5.2 轉(zhuǎn)向動作 115
4.5.3 其他動作指令 118
4.6 JSP內(nèi)置對象 119
4.6.1 request請求對象 120
4.6.2 response響應(yīng)對象 125
4.6.3 session會話對象 128
4.6.4 application全局對象 131
4.6.5 其他內(nèi)置對象 133
第5章 JDBC技術(shù) 136
5.1 JDBC基礎(chǔ) 136
5.1.1 JDBC介紹 136
5.1.2 JDBC API概述 138
5.1.3 JDBC驅(qū)動程序 142
5.2 訪問數(shù)據(jù)庫 144
5.2.1 連接數(shù)據(jù)庫 144
5.2.2 顯示數(shù)據(jù)庫記錄 147
5.3 更新數(shù)據(jù)庫 149
5.3.1 更新數(shù)據(jù)表 149
5.3.2 更新結(jié)果集 151
5.4 調(diào)用存儲過程 152
5.5 事務(wù)處理 156
5.5.1 數(shù)據(jù)庫事務(wù) 156
5.5.2 執(zhí)行一個數(shù)據(jù)庫事務(wù) 158
5.5.3 在事務(wù)里使用保存點 160
5.5.4 將SQL語句成批放入一個事務(wù)中 161
5.6 分頁顯示數(shù)據(jù) 162
5.7 使用JDBC元數(shù)據(jù) 165
5.7.1 使用DatabaseMetaData 166
5.7.2 使用ResultSetMetaData 167
第6章 JSF技術(shù) 170
6.1 JSF簡介 170
6.1.1 JSF開發(fā)環(huán)境配置 171
6.1.2 第一個JSF程序 172
6.1.3 配置導(dǎo)航規(guī)則 175
6.1.4 JSF表達(dá)式語言 177
6.1.5 Backing Beans 178
6.2 數(shù)據(jù)轉(zhuǎn)換與驗證 179
6.2.1 標(biāo)準(zhǔn)轉(zhuǎn)換器 180
6.2.2 標(biāo)準(zhǔn)驗證器 182
6.2.3 錯誤訊息處理 183
6.3 事件處理 184
6.3.1 動作事件 184
6.3.2 值變事件 187
6.3.3 實時事件 190
6.4 JSF用戶界面組件 192
6.4.1 JSF標(biāo)準(zhǔn)標(biāo)簽簡介 192
6.4.2 輸出類標(biāo)簽 193
6.4.3 輸入類標(biāo)簽 194
6.4.4 命令類標(biāo)簽 194
6.4.5 選擇類標(biāo)簽 195
6.4.6 其他標(biāo)簽 197
6.5 JSF+EJB實例 198
第7章 JNDI和RMI開發(fā) 204
7.1 JNDI介紹 204
7.1.1 命名服務(wù) 205
7.1.2 目錄服務(wù) 206
7.1.3 LDAP介紹 207
7.2 使用JNDI 209
7.2.1 JNDI API的下載和操作 210
7.2.2 JNDI的應(yīng)用 212
7.3 RMI 218
7.3.1 RMI介紹 218
7.3.2 RMI分布式應(yīng)用 220
7.3.3 RMI常用的接口和類 221
7.3.4 RMI遠(yuǎn)程操作 223
7.4 一個簡單RMI實例實現(xiàn) 225
7.4.1 遠(yuǎn)程接口 225
7.4.2 實現(xiàn)遠(yuǎn)程接口的類 226
7.4.3 編譯和運(yùn)行rmic編譯器 227
7.4.4 創(chuàng)建安全策略 228
7.4.5 啟動RMI注冊表 229
7.4.6 RMI客戶程序 230
7.5 帶有回調(diào)的RMI會話 231
第3篇 EJB篇
第8章 EJB技術(shù)架構(gòu) 237
8.1 組件技術(shù) 237
8.2 EJB簡介 239
8.2.1 EJB概念 239
8.2.2 EJB作為框架 240
8.2.3 EJB 3.0 241
8.3 EJB分層架構(gòu) 243
8.4 EJB組件類型 245
8.4.1 會話Bean和消息驅(qū)動Bean 245
8.4.2 實體和JPA 246
8.5 EJB服務(wù) 247
8.5.1 訪問EJB服務(wù)和JPA服務(wù) 248
8.5.2 使用EJB服務(wù) 248
8.6 EJB新特性 250
第9章 會話Bean 254
9.1 會話Bean簡介 254
9.1.1 會話Bean類型 254
9.1.2 會話Bean功能 255
9.1.3 會話狀態(tài) 256
9.2 會話Bean實現(xiàn)類 256
9.3 會話Bean業(yè)務(wù)接口 259
9.4 無狀態(tài)會話Bean開發(fā) 260
9.5 依賴注入 264
9.6 EJB中AOP:攔截器 270
9.6.1 AOP與攔截器概念 270
9.6.2 實現(xiàn)攔截器 271
9.7 會話Bean生命周期 277
9.7.1 生命周期回調(diào)事件 277
9.7.2 深入理解生命周期回調(diào) 279
9.8 EJB 3計時器服務(wù)(Timer Service) 283
9.9 分析EJB安全 287
9.9.1 使用默認(rèn)安全域 287
9.9.2 使用自定義安全域 296
9.10 有狀態(tài)會話Bean 299
9.11 兩種會話Bean區(qū)別以及JNDI名稱 301
第10章 實體 303
10.1 實體持久化檔案 303
10.2 單表映射實體 304
10.3 使用EntityManager操作實體 310
10.3.1 EntityManager增刪查改 311
10.3.2 刷新操作 314
10.3.3 使用getDelegate()、clear()和contains() 316
10.4 映射實體關(guān)系 317
10.4.1 一對一映射 317
10.4.2 一對多及多對一 326
10.4.3 多對多 335
10.5 使用參數(shù)查詢 343
10.6 EJB3 QL語言 344
10.6.1 創(chuàng)建測試實例 344
10.6.2 大小寫敏感性(Case Sensitivity) 357
10.6.3 排序(order by) 358
10.6.4 使用GROUP BY和HAVING 359
10.6.5 使用構(gòu)造器(Constructor) 359
10.6.6 聚合函數(shù)(Aggregation) 360
10.6.7 聯(lián)結(jié)實體(join) 363
10.6.8 使用操作符(MEMBEROF) 365
10.6.9 批量更新(Batch Update)與刪除(Batch Remove) 366
10.6.10 使用操作符NOT和BETWEEN 367
10.6.11 使用操作符IN和LIKE 368
10.6.12 使用操作符IS NULL和IS EMPTY 370
10.6.13 使用表達(dá)式ALL ANYSOME 371
10.6.14 使用操作符DISTINCT和EXISTS 372
10.6.15 函數(shù) 374
10.6.16 子查詢 376
10.7 生命周期 376
10.8 復(fù)合主鍵(CompositePrimary Key) 377
第11章 JMS和消息驅(qū)動Bean 386
11.1 JMS基本概念 386
11.2 JMS消息模型 387
11.2.1 JMS消息頭字段 388
11.2.2 JMS消息屬性 389
11.2.3 JMS消息體 391
11.3 JMS通用設(shè)施 391
11.3.1 連接工廠和連接 391
11.3.2 創(chuàng)建Session會話 392
11.4 JMS點對點模式 393
11.5 JMS發(fā)布-訂閱模式 394
11.6 消息驅(qū)動Bean簡介 395
11.7 使用消息驅(qū)動Bean 396
11.7.1 點對點消息模型 396
11.7.2 發(fā)布-訂閱消息模型 402
11.8 消息驅(qū)動Bean生命周期 408
第4篇 實踐篇
第12章 JavaMail技術(shù) 411
12.1 JavaMail基礎(chǔ) 411
12.1.1 郵件協(xié)議 411
12.1.2 JavaMail概述 412
12.2 安裝與配置JavaMail 412
12.3 相關(guān)的類介紹 413
12.3.1 Session 413
12.3.2 InternetAddress 414
12.3.3 MimeMessage 415
12.3.4 Transport 417
12.3.5 Store 417
12.3.6 Folder 418
12.4 發(fā)送郵件 418
12.4.1 發(fā)送純文本格式的郵件 419
12.4.2 發(fā)送HTML格式的郵件 426
12.4.3 發(fā)送附件 427
12.5 接收并查看郵件 428
第13章 網(wǎng)上購書系統(tǒng) 433
13.1 系統(tǒng)概述 433
13.1.1 需求分析 433
13.1.2 系統(tǒng)用例圖 434
13.1.3 系統(tǒng)設(shè)計 436
13.2 數(shù)據(jù)庫設(shè)計 437
13.3 實現(xiàn)實體 439
13.3.1 實現(xiàn)Book實體 439
13.3.2 實現(xiàn)User實體 440
13.3.3 實現(xiàn)Order實體 441
13.4 實現(xiàn)會話Bean 442
13.4.1 與Book實體對應(yīng)會話Bean 442
13.4.2 與User實體對應(yīng)會話Bean 444
13.4.3 與Order實體對應(yīng)會話Bean 448
13.5 圖書查詢顯示模塊實現(xiàn) 450
13.5.1 實現(xiàn)首頁 450
13.5.2 實現(xiàn)圖書查詢操作 453
13.5.3 實現(xiàn)用戶注冊 454
13.5.4 實現(xiàn)用戶登錄 458
13.6 購書訂單管理模塊實現(xiàn) 459
13.6.1 用戶后臺首頁 459
13.6.2 購書訂單管理 460
13.7 后臺管理模塊實現(xiàn) 464
13.7.1 后臺管理界面 465
13.7.2 界面菜單實現(xiàn) 468
13.7.3 訂單查詢操作實現(xiàn) 476
13.7.4 會員顯示操作實現(xiàn) 477

本目錄推薦

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