注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計JAVA及其相關Java EE 5完全學習手冊

Java EE 5完全學習手冊

Java EE 5完全學習手冊

定 價:¥59.00

作 者: 黃開枝 等編著
出版社: 清華大學出版社
叢編項: 完全學習手冊
標 簽: J2EE

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

內(nèi)容簡介

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

作者簡介

暫缺《Java EE 5完全學習手冊》作者簡介

圖書目錄

第1篇 概述篇
第1章 Java EE概述 1
1.1 Java EE發(fā)展簡介 1
1.1.1 Web技術發(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技術框架 11
1.4.1 單層系統(tǒng) 12
1.4.2 兩層體系結構(客戶端/服務器結構) 12
1.4.3 三層體系結構 14
1.4.4 n層體系結構 14
1.4.5 Java EE體系結構 15
1.5 Java EE編程思想:組件-容器 16
1.6 Java EE常用技術 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 其他組件技術 24
第2章 搭建Java EE環(huán)境 26
2.1 構建Java EE運行環(huán)境 26
2.1.1 安裝JDK 1.5.0 26
2.1.2 安裝及配置JBoss 28
2.1.3 部署和開發(fā)JSP程序 33
2.2 構建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 運行JSP+JavaBean+
Servlet程序 48
2.4 記事本開發(fā)EJB程序?qū)嵗?52
2.4.1 EJB程序服務器端編碼 52
2.4.2 EJB程序客戶端編碼 53
2.4.3 部署和運行 55
第2篇 基本技術篇
第3章 Servlet技術 57
3.1 Servlet概述 57
3.1.1 Servlet介紹 58
3.1.2 Servlet技術特點 59
3.1.3 創(chuàng)建Servlet登錄程序 59
3.1.4 Servlet生命周期 63
3.2 Servlet體系結構 65
3.3 Servlet常用接口 66
3.3.1 HttpServlet實現(xiàn)接口 67
3.3.2 請求和響應接口 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技術 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運行機制 101
4.2 JSP頁面元素 103
4.3 腳本元素 105
4.3.1 JSP表達式 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 轉向動作 115
4.5.3 其他動作指令 118
4.6 JSP內(nèi)置對象 119
4.6.1 request請求對象 120
4.6.2 response響應對象 125
4.6.3 session會話對象 128
4.6.4 application全局對象 131
4.6.5 其他內(nèi)置對象 133
第5章 JDBC技術 136
5.1 JDBC基礎 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 更新結果集 151
5.4 調(diào)用存儲過程 152
5.5 事務處理 156
5.5.1 數(shù)據(jù)庫事務 156
5.5.2 執(zhí)行一個數(shù)據(jù)庫事務 158
5.5.3 在事務里使用保存點 160
5.5.4 將SQL語句成批放入一個事務中 161
5.6 分頁顯示數(shù)據(jù) 162
5.7 使用JDBC元數(shù)據(jù) 165
5.7.1 使用DatabaseMetaData 166
5.7.2 使用ResultSetMetaData 167
第6章 JSF技術 170
6.1 JSF簡介 170
6.1.1 JSF開發(fā)環(huán)境配置 171
6.1.2 第一個JSF程序 172
6.1.3 配置導航規(guī)則 175
6.1.4 JSF表達式語言 177
6.1.5 Backing Beans 178
6.2 數(shù)據(jù)轉換與驗證 179
6.2.1 標準轉換器 180
6.2.2 標準驗證器 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標準標簽簡介 192
6.4.2 輸出類標簽 193
6.4.3 輸入類標簽 194
6.4.4 命令類標簽 194
6.4.5 選擇類標簽 195
6.4.6 其他標簽 197
6.5 JSF+EJB實例 198
第7章 JNDI和RMI開發(fā) 204
7.1 JNDI介紹 204
7.1.1 命名服務 205
7.1.2 目錄服務 206
7.1.3 LDAP介紹 207
7.2 使用JNDI 209
7.2.1 JNDI API的下載和操作 210
7.2.2 JNDI的應用 212
7.3 RMI 218
7.3.1 RMI介紹 218
7.3.2 RMI分布式應用 220
7.3.3 RMI常用的接口和類 221
7.3.4 RMI遠程操作 223
7.4 一個簡單RMI實例實現(xiàn) 225
7.4.1 遠程接口 225
7.4.2 實現(xiàn)遠程接口的類 226
7.4.3 編譯和運行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技術架構 237
8.1 組件技術 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分層架構 243
8.4 EJB組件類型 245
8.4.1 會話Bean和消息驅(qū)動Bean 245
8.4.2 實體和JPA 246
8.5 EJB服務 247
8.5.1 訪問EJB服務和JPA服務 248
8.5.2 使用EJB服務 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è)務接口 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計時器服務(Timer Service) 283
9.9 分析EJB安全 287
9.9.1 使用默認安全域 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 映射實體關系 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 使用構造器(Constructor) 359
10.6.6 聚合函數(shù)(Aggregation) 360
10.6.7 聯(lián)結實體(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 使用表達式ALL ANYSOME 371
10.6.14 使用操作符DISTINCT和EXISTS 372
10.6.15 函數(shù) 374
10.6.16 子查詢 376
10.7 生命周期 376
10.8 復合主鍵(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通用設施 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技術 411
12.1 JavaMail基礎 411
12.1.1 郵件協(xié)議 411
12.1.2 JavaMail概述 412
12.2 安裝與配置JavaMail 412
12.3 相關的類介紹 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)設計 436
13.2 數(shù)據(jù)庫設計 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實體對應會話Bean 442
13.4.2 與User實體對應會話Bean 444
13.4.3 與Order實體對應會話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.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號