注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)JAVA及其相關(guān)Struts+Hibernate開(kāi)發(fā)Web應(yīng)用:從基礎(chǔ)到實(shí)踐

Struts+Hibernate開(kāi)發(fā)Web應(yīng)用:從基礎(chǔ)到實(shí)踐

Struts+Hibernate開(kāi)發(fā)Web應(yīng)用:從基礎(chǔ)到實(shí)踐

定 價(jià):¥45.00

作 者: 吳明輝,吳超 編著
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787115159410 出版時(shí)間: 2007-05-01 包裝: 膠版紙
開(kāi)本: 787*1092 頁(yè)數(shù): 385 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《Struts+Hibernate開(kāi)發(fā)Web應(yīng)用:從基礎(chǔ)到實(shí)踐(附光盤(pán))》介紹如何利用Struts和Hibernate框架開(kāi)發(fā)J2EE平臺(tái)下的Web應(yīng)用,分別講述了Struts和Hibernate的基本知識(shí),以及如何將兩者結(jié)合起來(lái)進(jìn)行開(kāi)發(fā)。《Struts+Hibernate開(kāi)發(fā)Web應(yīng)用:從基礎(chǔ)到實(shí)踐(附光盤(pán))》主要分成兩個(gè)部分:第一部分為理論知識(shí)部分,主要講述Struts和Hibernate協(xié)同開(kāi)發(fā)的技術(shù)細(xì)節(jié)。第二部分為實(shí)例部分,利用Struts和Hibernate開(kāi)發(fā)了一些有實(shí)際應(yīng)用價(jià)值的Web應(yīng)用實(shí)例,包括RSS閱讀器、用戶管理系統(tǒng)、網(wǎng)上論壇、考試成績(jī)維護(hù)系統(tǒng)等。最后還對(duì)如何進(jìn)行測(cè)試進(jìn)行了詳細(xì)的介紹。《Struts+Hibernate開(kāi)發(fā)Web應(yīng)用:從基礎(chǔ)到實(shí)踐(附光盤(pán))》適合有Java基礎(chǔ),但對(duì)Struts和Hibernate不甚了解的讀者閱讀,可以幫助讀者快速掌握利用這兩個(gè)開(kāi)源框架開(kāi)發(fā)J2EE下Web應(yīng)用的方法。

作者簡(jiǎn)介

暫缺《Struts+Hibernate開(kāi)發(fā)Web應(yīng)用:從基礎(chǔ)到實(shí)踐》作者簡(jiǎn)介

圖書(shū)目錄

第1章 Web應(yīng)用程序與J2EE平臺(tái) 1
1.1 Web應(yīng)用程序 1
1.2 J2EE平臺(tái)的產(chǎn)生 3
1.3 J2EE平臺(tái)特性 4
1.3.1 作為企業(yè)應(yīng)用的特性 4
1.3.2 J2EE的多層結(jié)構(gòu) 6
1.3.3 J2EE的結(jié)構(gòu)變形 7
1.4 J2EE平臺(tái)簡(jiǎn)介 9
1.4.1 J2EE主要組成技術(shù) 10
1.4.2 J2EE容器 11
1.5 J2EE服務(wù)器 13
1.6 參與J2EE平臺(tái)開(kāi)發(fā)的各種角色 13
第2章 初識(shí)Struts 15
2.1 Struts預(yù)備知識(shí) 15
2.1.1 Web應(yīng)用程序的生命周期 15
2.1.2 Java Servlet 15
2.1.3 JavaServer Pages(JSP) 17
2.1.4 JavaBean 23
2.1.5 XML基礎(chǔ) 26
2.2 Struts框架 28
2.2.1 Struts框架的歷史與目前的商業(yè)應(yīng)用 28
2.2.2 Struts框架的特性和優(yōu)點(diǎn) 29
2.2.3 與JSTL、JSF等其他技術(shù)框架的比較 29
2.3 Struts的MVC構(gòu)架 34
2.3.1 MVC設(shè)計(jì)模式 34
2.3.2 Struts的MVC構(gòu)架 36
第3章 初識(shí)Hibernate 37
3.1 Hibernate預(yù)備知識(shí) 37
3.1.1 JDBC 37
3.1.2 持久化 38
3.2 O/R Mapping 38
3.3 Hibernate介紹 39
3.3.1 Hibernate的背景和特性 39
3.3.2 與EJB等其他技術(shù)的比較 40
3.3.3 Hibernate的主要組成 41
3.3.4 Hibernate的Configuration、SessionFactory和Session 47
3.3.5 Hibernate的配置 49
第4章 Struts和Hibernate的環(huán)境配置與應(yīng)用小實(shí)例 53
4.1 Struts和Hibernate的開(kāi)發(fā)環(huán)境配置 53
4.1.1 數(shù)據(jù)庫(kù)的安裝和管理 53
4.1.2 Web Server的安裝和管理 56
4.1.3 Hibernate的安裝 57
4.1.4 Struts的安裝 58
4.1.5 開(kāi)發(fā)工具的選擇 58
4.1.6 配置Eclipse 61
4.2 實(shí)例一:用戶密碼驗(yàn)證和登錄 67
4.2.1 總體設(shè)計(jì) 67
4.2.2 具體實(shí)現(xiàn) 68
4.2.3 實(shí)例小結(jié) 86
4.3 實(shí)例二:用戶密碼修改 86
4.3.1 總體設(shè)計(jì) 86
4.3.2 具體實(shí)現(xiàn) 86
4.3.3 運(yùn)行實(shí)例與小結(jié) 105
第5章 Struts的配置 106
5.1 Web.xml的配置 106
5.2 Struts-config.xml的配置 108
5.3 多個(gè)配置文件 119
5.4 理解流程 121
第6章 Struts組件 124
6.1 Struts的組件 124
6.1.1 Model組件 124
6.1.2 View組件 124
6.1.3 Controller組件 125
6.1.4 組件的工作以及開(kāi)發(fā)過(guò)程 125
6.2 4個(gè)核心組件 125
6.2.1 Action Servlet 125
6.2.2 Action Class 126
6.2.3 ActionForm 128
6.2.4 ActionMapping 129
第7章 Struts標(biāo)簽 131
7.1 標(biāo)簽庫(kù) 131
7.2 HTML標(biāo)簽 132
7.2.1 HTML標(biāo)簽的使用 133
7.2.2 主要的HTML標(biāo)簽 134
7.3 Bean標(biāo)簽 140
7.4 Logic標(biāo)簽 142
7.5 Nested標(biāo)簽 143
7.6 自定義標(biāo)簽 144
第8章 Tiles、Validator和異?!?51
8.1 Tiles框架 151
8.2 Validator 153
8.3 利用Struts插件機(jī)制配置Hibernate 156
8.4 Struts的全局異常與局部異常 158
8.5 Struts開(kāi)發(fā)的一些建議 159
第9章 Hibernate的映射關(guān)聯(lián)方式 161
9.1 一對(duì)一關(guān)聯(lián) 161
9.2 一對(duì)多關(guān)聯(lián) 162
9.3 多對(duì)多關(guān)聯(lián) 165
第10章 Hibernate的數(shù)據(jù)查詢和操作 167
10.1 HQL 167
10.2 條件查詢 172
10.3 SQL查詢 175
10.4 對(duì)持久化對(duì)象的操作 175
第11章 Hibernate自動(dòng)化生成工具、事務(wù)與并發(fā)、延遲加載 183
11.1 自動(dòng)代碼生成工具 183
11.2 事務(wù)與并發(fā) 183
11.3 延遲加載(Lazy Loading) 188
第12章 RSS在線閱讀器 190
12.1 RSS知識(shí) 190
12.2 利用Struts開(kāi)發(fā)RSS在線閱讀器 194
12.3 利用Hibernate完成RSS自動(dòng)更新 209
12.4 Struts+Hibernate開(kāi)發(fā)RSS閱讀器 216
12.5 總結(jié)與改進(jìn) 224
第13章 用戶管理系統(tǒng) 226
13.1 系統(tǒng)設(shè)計(jì) 226
13.1.1 功能、流程與模塊 226
13.1.2 數(shù)據(jù)庫(kù)設(shè)計(jì)與Hibernate設(shè)計(jì) 228
13.1.3 Action和Form設(shè)計(jì) 228
13.1.4 頁(yè)面設(shè)計(jì) 229
13.2 具體實(shí)現(xiàn) 229
13.2.1 構(gòu)建系統(tǒng)框架 230
13.2.2 實(shí)現(xiàn)功能模塊 237
13.2.3 運(yùn)行實(shí)例 257
第14章 網(wǎng)上論壇 261
14.1 系統(tǒng)設(shè)計(jì) 261
14.1.1 功能、模塊與流程 261
14.1.2 數(shù)據(jù)庫(kù)設(shè)計(jì)與Hibernate設(shè)計(jì) 262
14.1.3 Action和Form設(shè)計(jì) 263
14.1.4 頁(yè)面設(shè)計(jì) 263
14.2 系統(tǒng)實(shí)現(xiàn) 264
14.2.1 構(gòu)建系統(tǒng)框架 264
14.2.2 實(shí)現(xiàn)功能模塊 271
14.2.3 實(shí)例演示 290
第15章 考試成績(jī)維護(hù)系統(tǒng) 292
15.1 系統(tǒng)設(shè)計(jì) 292
15.1.1 功能與模塊 292
15.1.2 數(shù)據(jù)庫(kù)設(shè)計(jì)與Hibernate設(shè)計(jì) 294
15.1.3 Action、Form和Manager類設(shè)計(jì) 295
15.1.4 頁(yè)面設(shè)計(jì) 296
15.2 系統(tǒng)實(shí)現(xiàn) 296
15.2.1 構(gòu)建系統(tǒng)框架 296
15.2.2 實(shí)現(xiàn)功能模塊 302
第16章 Web測(cè)試 318
16.1 Web測(cè)試的內(nèi)容 318
16.1.1 Web測(cè)試的內(nèi)容 318
16.1.2 Web測(cè)試的方法 321
16.2 利用JUnit做單元測(cè)試 322
16.3 利用StrutsTestCase做Struts單元測(cè)試 326
16.4 利用JMeter做壓力測(cè)試 333
16.4.1 壓力測(cè)試概述 333
16.4.2 JMeter概述 334
16.4.3 應(yīng)用JMeter 335
16.5 其他測(cè)試工具 340
附錄A HTML標(biāo)簽描述 341
附錄B Logic標(biāo)簽描述 378

本目錄推薦

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