注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)行業(yè)軟件及應(yīng)用基于Struts、Hibernate、Spring架構(gòu)的Web應(yīng)用開(kāi)發(fā)(第2版)

基于Struts、Hibernate、Spring架構(gòu)的Web應(yīng)用開(kāi)發(fā)(第2版)

基于Struts、Hibernate、Spring架構(gòu)的Web應(yīng)用開(kāi)發(fā)(第2版)

定 價(jià):¥39.00

作 者: 范新?tīng)N 編
出版社: 電子工業(yè)出版社
叢編項(xiàng): “十二五”職業(yè)教育國(guó)家規(guī)劃教材
標(biāo) 簽: 計(jì)算機(jī)培訓(xùn) 教材 職業(yè)技術(shù)培訓(xùn)教材

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787121241338 出版時(shí)間: 2014-09-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 316 字?jǐn)?shù):  

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

  作為當(dāng)今最為實(shí)用的框架組合SSH(Struts+Hibernate+Spring),其實(shí)用性、優(yōu)越性已經(jīng)得到認(rèn)可,并在Java Web應(yīng)用開(kāi)發(fā)中得到廣泛應(yīng)用。本書(shū)以Struts 2為重點(diǎn)進(jìn)行深入剖析,采用技術(shù)專題分類、項(xiàng)目牽引的方式撰寫(xiě),注重實(shí)例與應(yīng)用技術(shù)點(diǎn)的結(jié)合。Hibernate章節(jié)的講解以實(shí)際項(xiàng)目的應(yīng)用展開(kāi),Spring技術(shù)講解抽取核心的IOC、AOP、Spring MVC技術(shù)通過(guò)實(shí)例解析,并實(shí)例講解了Spring與Struts的整合開(kāi)發(fā)。

作者簡(jiǎn)介

  2004.7――至今:深圳職業(yè)技術(shù)學(xué)院電信學(xué)院擔(dān)任計(jì)算機(jī)軟件類教學(xué)1)主持開(kāi)發(fā)橫向課題“普泰科技公司網(wǎng)站系統(tǒng)”、 “醫(yī)護(hù)學(xué)院網(wǎng)站系統(tǒng)”、 “遼寧大學(xué)粵港澳校友會(huì)網(wǎng)站”、“公安交警非現(xiàn)場(chǎng)執(zhí)法系統(tǒng)”2)2005年12月,開(kāi)發(fā)的“《面向?qū)ο蟪绦蛟O(shè)計(jì)(Java )》網(wǎng)絡(luò)課程”獲全國(guó)第 9 屆多媒體軟件大賽優(yōu)秀獎(jiǎng)3)2008、2009學(xué)年,學(xué)校年度教學(xué)優(yōu)秀

圖書(shū)目錄

第1章 Web應(yīng)用開(kāi)發(fā) 1
1.1 軟件開(kāi)發(fā)架構(gòu) 1
1.2 Web應(yīng)用的發(fā)展 4
1.2.1 Web技術(shù)的發(fā)展 4
1.2.2 Model 1和Model 2 6
1.2.3 MVC 7
1.2.4 Struts:基于MVC 的堅(jiān)固框架 8
1.3 J2EE輕量級(jí)框架Struts+Spring+Hibernate 15
1.3.1 輕量級(jí)J2EE架構(gòu)技術(shù) 15
1.3.2 認(rèn)識(shí)SSH 16
1.3.3 SSH框架結(jié)構(gòu)模型 19
1.3.4 SSH架構(gòu)輕量級(jí)Web應(yīng)用 20
1.4 總結(jié)與提高 21
第2章 應(yīng)用開(kāi)發(fā)環(huán)境安裝與配置 22
2.1 認(rèn)識(shí)Eclipse 22
2.1.1 Eclipse概述 22
2.1.2 MyEclipse概述 24
2.2 Tomcat 6.0的下載、安裝和配置 28
2.2.1 下載、安裝Tomcat 28
2.2.2 Tomcat 6.0在MyEclipse中的配置 29
2.2.3 Tomcat在MyEclipse中的設(shè)置 30
2.3 第一個(gè)Web工程――用戶登錄程序 30
2.3.1 項(xiàng)目分析與設(shè)計(jì) 31
2.3.2 新建工程 31
2.3.3 項(xiàng)目實(shí)現(xiàn) 33
2.3.4 發(fā)布、運(yùn)行工程 39
2.3.5 相關(guān)知識(shí) 42
2.3.6 Web工程解析 43
2.4 總結(jié)與提高 44
第3章 Struts 2開(kāi)發(fā)入門(mén) 45
3.1 從Hello開(kāi)始學(xué)習(xí)Struts 2 45
3.1.1 Struts 2工程創(chuàng)建 46
3.1.2 配置web.xml文件 49
3.1.3 配置struts.xml文件 50
3.1.4 創(chuàng)建Action類Hello.java 50
3.1.5 新建視圖文件Hello.jsp 52
3.1.6 發(fā)布運(yùn)行 52
3.2 帶有表單的Hello程序 53
3.3 Struts 2框架核心(用戶登錄驗(yàn)證) 55
3.3.1 添加過(guò)濾器和配置文件 55
3.3.2 創(chuàng)建Action 59
3.3.3 創(chuàng)建視圖文件 63
3.3.4 用戶注冊(cè) 66
3.3.5 使用ActionSupport的validate方法驗(yàn)證數(shù)據(jù) 68
3.4 總結(jié)與提高 72
第4章 Struts 2框架攔截器 73
4.1 認(rèn)識(shí)攔截器 73
4.1.1 理解攔截器 73
4.1.2 預(yù)定義的攔截器 75
4.1.3 配置攔截器 77
4.1.4 攔截器棧 77
4.1.5 攔截器實(shí)例――計(jì)算Action執(zhí)行的時(shí)間 78
4.2 使用自定義攔截器 79
4.2.1 自定義攔截器 79
4.2.2 自定義攔截器實(shí)例――用戶登錄驗(yàn)證的攔截 82
4.3 攔截器實(shí)例 85
4.3.1 文字過(guò)濾攔截器 85
4.3.2 表單提交授權(quán)攔截器 88
4.4 總結(jié)與提高 92
第5章 類型轉(zhuǎn)換 93
5.1 Struts 2框架對(duì)類型轉(zhuǎn)換的支持 93
5.1.1 為什么需要類型轉(zhuǎn)換 93
5.1.2 Struts 2框架內(nèi)建的類型轉(zhuǎn)換器 95
5.1.3 List集合類型數(shù)據(jù)類型轉(zhuǎn)換 99
5.2 使用自定義轉(zhuǎn)換器實(shí)現(xiàn)類型轉(zhuǎn)換 103
5.2.1 編寫(xiě)類型轉(zhuǎn)換器類 103
5.2.2 類型轉(zhuǎn)換器的配置 104
5.2.3 自定義轉(zhuǎn)換器實(shí)例 105
5.2.4 類型轉(zhuǎn)換綜合實(shí)例 107
5.3 類型轉(zhuǎn)換中的錯(cuò)誤處理 111
5.3.1 Struts 2自帶異常提示 111
5.3.2 Struts 2局部異常提示屬性文件 113
5.4 總結(jié)與提高 115
第6章 Struts 2輸入校驗(yàn) 116
6.1 使用手動(dòng)編程實(shí)現(xiàn)輸入校驗(yàn) 116
6.1.1 使用validate方法進(jìn)行輸入校驗(yàn) 117
6.1.2 使用validateXxx方法進(jìn)行輸入校驗(yàn) 122
6.1.3 Struts 2的輸入校驗(yàn)流程 123
6.2 使用Struts 2校驗(yàn)框架實(shí)現(xiàn)輸入校驗(yàn) 124
6.2.1 Struts 2校驗(yàn)框架 124
6.2.2 運(yùn)用Struts 2內(nèi)置的校驗(yàn)器 126
6.2.3 注冊(cè)表單校驗(yàn)實(shí)例 132
6.2.4 注冊(cè)實(shí)例拓展――復(fù)合類型驗(yàn)證器 136
6.3 自定義校驗(yàn)器 140
6.3.1 自定義校驗(yàn)器實(shí)例 140
6.3.2 自定義校驗(yàn)器實(shí)例拓展 143
6.4 總結(jié)與提高 147
第7章 國(guó)際化 148
7.1 Struts 2國(guó)際化 148
7.1.1 什么是國(guó)際化 148
7.1.2 Locale類 149
7.1.3 ResourceBundle類 150
7.2 Struts 2對(duì)國(guó)際化的支持 151
7.2.1 資源包屬性文件 151
7.2.2 Action及配置文件 153
7.2.3 Struts 2中加載資源文件的方式 155
7.2.4 用戶登錄程序的國(guó)際化顯示 157
7.3 Struts 2的國(guó)際化實(shí)現(xiàn) 159
7.3.1 Struts 2國(guó)際化信息的獲取 159
7.3.2 Action的國(guó)際化 160
7.3.3 JSP頁(yè)面的國(guó)際化 161
7.3.4 校驗(yàn)的國(guó)際化 164
7.4 信息錄入國(guó)際化實(shí)例 165
7.4.1 項(xiàng)目運(yùn)行結(jié)果 165
7.4.2 項(xiàng)目實(shí)現(xiàn) 168
7.5 總結(jié)與提高 174
第8章 Hibernate數(shù)據(jù)持久化技術(shù) 176
8.1 認(rèn)識(shí)Hibernate 176
8.1.1 ORM與數(shù)據(jù)持久化 176
8.1.2 什么是Hibernate 178
8.1.3 Hibernate的安裝與配置 180
8.1.4 Hibernate核心接口 181
8.2 Hibernate開(kāi)發(fā)關(guān)鍵技術(shù) 184
8.2.1 Hibernate開(kāi)發(fā)步驟 184
8.2.2 實(shí)體類 185
8.2.3 Hibernate的配置 186
8.3 項(xiàng)目實(shí)現(xiàn)―留言板程序 186
8.3.1 項(xiàng)目介紹 186
8.3.2 用MyEclipse Database Explorer管理數(shù)據(jù)庫(kù) 188
8.3.3 新建SQL Server數(shù)據(jù)庫(kù) 189
8.3.4 新建Web工程并添加Hibernate Capabilities 189
8.3.5 項(xiàng)目實(shí)現(xiàn) 191
8.4 使用反向工程快速生成Java POJO類、映射文件和DAO 205
8.4.1 打開(kāi)MyEclipse Database Explorer透視圖 205
8.4.2 反向工程設(shè)置 205
8.5 總結(jié)與提高 207
第9章 Spring技術(shù) 208
9.1 認(rèn)識(shí)Spring 208
9.1.1 Spring產(chǎn)生的背景 208
9.1.2 Spring簡(jiǎn)介 209
9.1.3 Spring開(kāi)發(fā)入門(mén) 211
9.2 控制反轉(zhuǎn)(IOC) 217
9.2.1 什么是控制反轉(zhuǎn) 217
9.2.2 控制反轉(zhuǎn)實(shí)例 219
9.2.3 DI注入方式 222
9.3 Bean與Spring容器 224
9.3.1 Spring的Bean 224
9.3.2 使用靜態(tài)工廠方法實(shí)例化一個(gè)Bean 226
9.3.3 Spring中Bean的生命周期 230
9.4 Spring AOP應(yīng)用開(kāi)發(fā) 234
9.4.1 認(rèn)識(shí)AOP 234
9.4.2 AOP核心概念 236
9.4.3 AOP入門(mén)實(shí)例 238
9.5 基于Spring的MVC框架開(kāi)發(fā) 241
9.6 Spring與Struts 整合開(kāi)發(fā) 251
9.6.1 整合開(kāi)發(fā)環(huán)境部署 251
9.6.2 項(xiàng)目實(shí)現(xiàn) 252
9.7 總結(jié)與提高 255
第10章 懷聽(tīng)音樂(lè)網(wǎng) 256
10.1 系統(tǒng)概述 256
10.1.1 項(xiàng)目背景 256
10.1.2 系統(tǒng)開(kāi)發(fā)運(yùn)行環(huán)境 256
10.2 系統(tǒng)分析與設(shè)計(jì) 257
10.2.1 功能模塊劃分 257
10.2.2 數(shù)據(jù)庫(kù)設(shè)計(jì) 258
10.3 配置Hibernate 262
10.3.1 持久化類 262
10.3.2 Hibernate配置文件配置 264
10.4 Spring整合Hibernate 268
10.5 配置文件 270
10.5.1 web.xml 270
10.5.2 Struts配置文件加入Action的Bean定義 272
10.6 項(xiàng)目實(shí)現(xiàn) 274
10.6.1 頁(yè)面視圖及流程 274
10.6.2 設(shè)計(jì)業(yè)務(wù)層功能 280
10.6.3 開(kāi)發(fā)業(yè)務(wù)層和DAO層代碼 280
10.7 總結(jié)與提高 303

本目錄推薦

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