作者:計磊,李裏,周偉 編著
出版社:人民郵電出版社
出版日期:2006-8-1
ISBN:7115150338
字數:1002000
印次:1
版次:1
紙張:膠版紙

內容提要
本書較爲全面地介紹J2EE Web應用開發的程序設計技術。書中首先介紹相關的知識點,引導讀者進入J2EE Web技術的世界。然後講解網上購物子系統、公告管理系統、網上書店、BBS系統、信息發布平台、學生課程及成績管理系統、個性化定制系統、網上文件管理系統等8個實用的系統。書中的實例在最新的Eclipse版本上開發完成,采用了JSP、Servlet、Struts、Hibernate、Spring及Ajax等衆多技術,包含了許多重要的設計思想。在講解時,按照需求分析、系統設計到系統實現的思路,詳細闡述了每個系統的實現細節,引導讀者從最基本的操作開始,一步一步完成這些系統的設計與實現。
  本書結構脈絡清晰,內容深入淺出,適合Java初、中級讀者學習使用,是沒有項目開發經驗的讀者的實例指導教材,同時也可以作爲IT培訓機構的培訓教材。

目錄
第1章 Java Web應用開發簡介 1
1.1
 Java Web應用概述 1
1.2
 MVC模式概述 5
1.3
 對象持久化概述 8
1.4
 常用框架概述 11
1.5
 本章小結 15
第2章 建立開發平台 17
2.1
 搭建開發環境 17
2.2
 開發一個簡單的Java Web實例 24
2.3
 本章小結 26
第3章 Hibernate起航 27
3.1
 建立Hibernate開發環境 27
3.2
 准備實現Hibernate實例 34
3.3
 實現Hibernate實例 39
3.4
 本章小結 44
第4章 Hibernate高級技術 45
4.1
 Hibernate核心接口 45
4.2
 Hibernate的配置文件應用 46
4.3
 Hibernate數據映射 50
4.4
 Hibernate檢索方式 52
4.5
 本章小結 53
第5章 J2EE基礎知識例析 55
5.1
 JSP示例 55
5.2
 Servlet示例 61
5.3
 JDBC示例 62
5.4
 本章小結 66
第6章 初識Struts框架 67
6.1
 運行公告管理系統 67
6.2
 系統功能預覽 70
6.3
 需求分析 70
6.4
 系統設計 71
6.5
 創建各個組件 72
6.6
 重建公告管理系統 80
6.7
 本章小結 83
第7章 Struts框架實用知識 85
7.1
 Struts框架中的3種文件 85
7.2
 Struts項目的運行流程 89
7.3
 本章小結 91
第8章 Spring應用 93
8.1
 搭建Spring開發環境 93
8.2
 實現Spring實例 94
8.3
 實現Spring連接數據庫 99
8.4
 本章小結 103
第9章 Spring進階 105
9.1
 Spring IoC(控制反轉)和AOP(面向方面編程) 105
9.2
 Spring對各種服務提供的支持 106
9.3
 Spring的視圖集成技術 107
9.4
 Spring進階實例 108
9.5
 本章小結 119
第10章 版本控制工具CVS的應用 121
10.1
 安裝及配置CVSNT 121
10.2
 創建CVS代碼倉庫(Repository) 123
10.3
 配置CVS賬號 124
10.4
 配置Eclipse自帶的CVS客戶端 125
10.5
 CVS的基本操作 127
10.6
 本地曆史記錄 131
10.7
 本章小結 132
第11章 網上訂購子系統(JSP+JavaBean) 133
11.1
 系統概述 133
11.2
 需求分析 134
11.3
 系統功能預覽 134
11.4
 系統分析 136
11.5
 系統設計 137
11.6
 基本信息查詢功能 141
11.7
 訂單查詢功能 147
11.8
 充值記錄查詢功能 153
11.9
 消費記錄查詢功能 158
11.10
 運行工程 164
11.11
 本章小結 166
第12章 公告管理系統(Eclipse+Struts) 169
12.1
 系統概述 169
12.2
 需求分析 169
12.3
 系統功能預覽 171
12.4
 系統設計 178
12.5
 設計自定義標簽 180
12.6
 系統實現 185
12.7
 管理員登錄功能 185
12.8
 浏覽所有用戶功能 192
12.9
 新建用戶功能 194
12.10
 編輯用戶功能 201
12.11
 刪除用戶功能 207
12.12
 模糊查找用戶功能 209
12.13
 管理員注銷登錄功能 211
12.14
 用戶登錄功能 212
12.15
 浏覽公告功能 216
12.16
 撰寫公告功能 217
12.17
 編輯公告功能 223
12.18
 刪除公告功能 229
12.19
 用戶注銷登錄功能 230
12.20
 運行工程 231
12.21
 本章小結 235
第13章 學生課程及成績管理系統(Struts+Hibernate) 237
13.1
 系統概述 237
13.2
 需求分析 238
13.3
 系統功能預覽 238
13.4
 系統分析 246
13.5
 系統設計 248
13.6
 界面設計及實現 258
13.7
 數據層代碼實現 271
13.8
 功能代碼實現概述 287
13.9
 登錄功能 287
13.10
 管理員管理學生功能實現 291
13.11
 管理員管理教師功能的實現 301
13.12
 管理員管理課程 310
13.13
 管理員管理班級 319
13.14
 運行工程 329
13.15
 本章小結 333
第14章 科研信息發布平台(JSP+Servlet) 335
14.1
 系統概述 335
14.2
 需求分析 336
14.3
 系統功能預覽 337
14.4
 系統分析 343
14.5
 系統設計 345
14.6
 創建數據層對象 351
14.7
 功能實現 374
14.8
 實現自定義標簽 383
14.9
 前台頁面的實現 389
14.10
 後台管理頁面的實現 396
14.11
 運行工程 404
14.12
 本章小結 407
第15章 通用論壇BBS(Eclipse+Struts) 409
15.1
 系統概述 409
15.2
 需求分析 409
15.3
 系統功能預覽 411
15.4
 系統設計 417
15.5
 系統實現 420
15.6
 注冊功能 421
15.7
 前台用戶登錄功能 430
15.8
 浏覽所有論壇功能 435
15.9
 浏覽論壇所有主題功能 438
15.10
 發新話題功能 446
15.11
 浏覽所有回複帖子功能 454
15.12
 發表回複功能 459
15.13
 用戶注銷登錄功能 460
15.14
 後台管理員登錄功能 461
15.15
 管理選項頁面 465
15.16
 浏覽所有用戶功能 466
15.17
 編輯用戶功能 470
15.18
 模糊搜索用戶功能 475
15.19
 刪除用戶功能 477
15.20
 浏覽所有論壇功能 480
15.21
 編輯論壇功能 485
15.22
 新增論壇功能 490
15.23
 刪除論壇功能 494
15.24
 浏覽所有主題功能 497
15.25
 模糊搜索主題功能 499
15.26
 刪除主題功能 502
15.27
 運行工程 505
15.28
 本章小結 508
第16章 網上書店(Struts+Hibernate) 509
16.1
 系統概述 509
16.2
 需求分析 509
16.3
 系統功能預覽 511
16.4
 系統設計 514
16.5
 系統首頁設計 524
16.6
 運行工程 532
16.7
 本章小結 537
第17章 個性化定制系統Ajax+Spring+Hibernate 539
17.1
 Ajax技術簡介 539
17.2
 系統概述 541
17.3
 需求分析 541
17.4
 系統功能預覽 542
17.5
 系統設計 545
17.6
 創建持久化類和映射文件 549
17.7
 創建數據訪問對象DAO類 555
17.8
 創建Service類 561
17.9
 實現定制功能 565
17.10
 爲實現浏覽頁面的功能做准備 569
17.11
 Ajax實現動態功能 573
17.12
 “小窗口”拖動功能 581
17.13
 運行工程 584
17.14
 本章小結 587
第18章 網上文件管理系統(Eclipse+Struts) 589
18.1
 系統概述 589
18.2
 需求分析 589
18.3
 系統功能預覽 591
18.4
 系統設計 595
18.5
 系統實現 597
18.6
 用戶登錄功能 597
18.7
 浏覽所有用戶功能 602
18.8
 新建用戶功能 604
18.9
 編輯用戶功能 612
18.10
 刪除用戶功能 620
18.11
 浏覽用戶目錄功能 622
18.12
 上傳文件功能 626
18.13
 下載文件功能 630
18.14
 刪除文件功能 630
18.15
 用戶注銷登錄功能 632
18.16
 運行工程 633
18.17
 本章小結 636

顧客評論
2007-4-23 14:00:37
講的比較詳細,案例也比較多,非常適合初學者!
2007-4-12 21:14:55
案例+講解+演練,經典!初學者適用的一本好書!
阿寶價:429    宅配:100

 

創作者介紹
創作者 阿寶簡體書店 的頭像
baosell

阿寶簡體書店

baosell 發表在 痞客邦 留言(0) 人氣( 41 )