注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)其他編程語言/工具項(xiàng)目實(shí)踐精解:基于Struts-Spring-Hibernate的Java應(yīng)用開發(fā)

項(xiàng)目實(shí)踐精解:基于Struts-Spring-Hibernate的Java應(yīng)用開發(fā)

項(xiàng)目實(shí)踐精解:基于Struts-Spring-Hibernate的Java應(yīng)用開發(fā)

定 價(jià):¥52.00

作 者: 梁立新 編著
出版社: 電子工業(yè)出版社
叢編項(xiàng): 項(xiàng)目實(shí)踐精解叢書
標(biāo) 簽: 軟件項(xiàng)目管理

ISBN: 9787121028717 出版時(shí)間: 2006-08-01 包裝: 膠版紙
開本: 16開 頁數(shù): 454 字?jǐn)?shù):  

內(nèi)容簡介

  本書通過一個(gè)完整的電子商務(wù)應(yīng)用的設(shè)計(jì)和開發(fā)項(xiàng)目,引領(lǐng)讀者學(xué)習(xí)Struts-Spring-Hibernate架構(gòu)下完整的開發(fā)體系,以及Struts-Spring-Hibernate的各個(gè)組件在項(xiàng)目開發(fā)中的實(shí)際應(yīng)用。通過對(duì)該項(xiàng)目各個(gè)功能模塊需求分析、系統(tǒng)分析設(shè)計(jì)、部署實(shí)現(xiàn)及測(cè)試等全過程的分析,使讀者能夠快速掌握Struts-Spring-Hibernate中最核心的組件,并能夠依據(jù)書中提供的項(xiàng)目案例定制所需的功能,開發(fā)專業(yè)的Java應(yīng)用系統(tǒng)。本書可作為欲學(xué)習(xí)基于Struts-Spring-Hibernate的Java應(yīng)用開發(fā)學(xué)習(xí)者的指導(dǎo)用書,也可作為Java應(yīng)用開發(fā)的培訓(xùn)教材,還可作為Struts-Spring-Hibernate開發(fā)人員的參考書?!ava開發(fā)與培訓(xùn)專家傾心之作本書結(jié)合作者多年項(xiàng)目設(shè)計(jì)開發(fā)經(jīng)驗(yàn),以作者在亞思晟高端Java培訓(xùn)過程中的講義和項(xiàng)目實(shí)戰(zhàn)為基本素材,具有良好的實(shí)踐性和可操作性。借此推廣以項(xiàng)目為主線,帶動(dòng)理論學(xué)習(xí)的最快、最好、最有效的學(xué)習(xí)方法。·全面闡述Struts-Spring-Hibernate本書圍繞一個(gè)完整的電子商務(wù)項(xiàng)目來貫穿Struts-Spring-Hibernate各個(gè)模塊的理論講解,通過對(duì)Struts-Spring-Hibernate核心技術(shù)和高級(jí)技術(shù)的闡述和應(yīng)用,將實(shí)戰(zhàn)與理論相結(jié)合,使讀者能夠快速掌握開發(fā)技術(shù),涉足實(shí)際項(xiàng)目。...

作者簡介

  梁立新,軟件專家,具有十多年專業(yè)的軟件開發(fā)、架構(gòu)設(shè)計(jì)和項(xiàng)目管理的經(jīng)驗(yàn)。擅長面向?qū)ο蟮姆治鲈O(shè)計(jì)及基于J2EE及SSH(Struts-Spring-Hibernate)架構(gòu)的Java軟件技術(shù)和基于UNIX平臺(tái)的C/C++編程技術(shù)。畢業(yè)于中國科學(xué)技術(shù)大學(xué),獲碩士學(xué)位。之后留學(xué)美國,獲伊利諾依理工大學(xué)碩士學(xué)位。曾先后工作于美國華爾街咨詢服務(wù)公司和加拿大多倫多證券交易所,擔(dān)任高級(jí)軟件設(shè)計(jì)師。參與設(shè)計(jì)建設(shè)了美國著名銀行JP Morgan網(wǎng)上人力資源系統(tǒng),以及加拿大最大的證券交易中心Toronto Stock Exchange股票交易系統(tǒng)和市場(chǎng)數(shù)據(jù)傳輸及分析系統(tǒng)。

圖書目錄

第1篇  整體介紹
第1章  Struts-Spring-Hibernate概述    2
1.1  表示層    3
1.2  持久層    3
1.3  業(yè)務(wù)層    3
1.4  域模塊層    4
第2篇  項(xiàng)目分析設(shè)計(jì)
第2章  項(xiàng)目開發(fā)流程與分析設(shè)計(jì)概述    6
2.1  項(xiàng)目開發(fā)流程    6
2.1.1  項(xiàng)目生命周期    7
2.1.2  項(xiàng)目開發(fā)階段    8
2.2  UML概述    10
2.2.1  用例圖    11
2.2.2  類圖    11
2.2.3  對(duì)象圖    12
2.2.4  狀態(tài)圖    12
2.2.5  順序圖    13
2.2.6  協(xié)作圖    13
2.2.7  活動(dòng)圖    14
2.2.8  組件圖    14
2.2.9  部署圖    15
第3章  網(wǎng)上書店項(xiàng)目概述    16
3.1  項(xiàng)目需求分析    16
3.2  項(xiàng)目系統(tǒng)分析和設(shè)計(jì)    20
3.2.1  數(shù)據(jù)庫設(shè)計(jì)(data model)    20
3.2.2  面向?qū)ο蠓治鲈O(shè)計(jì)    22
3.3  Struts-Spring-Hibernate實(shí)現(xiàn)    28
3.3.1  開發(fā)工具與環(huán)境    28
第3篇  Struts-Spring-Hibernate核心技術(shù)
第4章  Struts技術(shù)    36
4.1  MVC模式概述    36
4.2  MVC與Struts映射    36
4.3  Struts的工作流程    38
4.4  創(chuàng)建Controller組件    39
4.4.1  web.xml中ActionServlet配置    39
4.4.2  struts-config.xml配置    40
4.5  創(chuàng)建Model組件    41
4.5.1  ActionForm Bean類    41
4.5.2  Action類    47
4.5.3  JavaBean概述    51
4.6  創(chuàng)建View組件    56
4.6.1  國際化消息    56
4.6.2  表單(form)和FormBean的交互    57
4.6.3  Struts常用標(biāo)記庫(Struts Tag Library)    60
4.6.4  其他的表示技術(shù)    81
4.6.5  Struts與JSTL(JSP Standard Tag Library)標(biāo)記庫    89
4.7  Struts中文方案    102
4.8  Struts實(shí)戰(zhàn)開發(fā)步驟    105
第5章  Hibernate技術(shù)    110
5.1  Hibernate概述    110
5.2  Hibernate單表的對(duì)象/關(guān)系數(shù)據(jù)庫映射    112
5.2.1  持久化層(Persistent Objects)    112
5.2.2  DAO(Data Access Object)    128
5.3  Hibernate多表的對(duì)象/關(guān)系數(shù)據(jù)庫映射    132
5.3.1  多對(duì)一/一對(duì)多關(guān)系    132
5.3.2  一對(duì)一關(guān)系    145
5.3.3  多對(duì)多關(guān)系    157
5.4  Hibernate HQL(Hibernate Query Language)查詢    168
5.4.1  HQL(Hibernate Query Language)    168
5.4.2  條件查詢(Criteria Query)    176
5.4.3  原生SQL查詢    178
5.5  Hibernate實(shí)戰(zhàn)開發(fā)步驟    179
第6章  Spring技術(shù)    189
6.1  Spring框架概述    189
6.2  Spring控制反轉(zhuǎn)IoC(Inversion of Control)    190
6.2.1  IOC原理    190
6.2.2  Bean Factory    193
6.2.3  ApplicationContext    197
6.3  Spring AOP面向方面編程原理    201
6.3.1  AOP概念    201
6.3.2  Spring的切入點(diǎn)    205
6.3.3  Spring的通知類型    208
6.3.4  Spring中的advisor    214
6.3.5  用ProxyFactoryBean創(chuàng)建AOP代理    214
6.4  聲明式事務(wù)處理(Declarative transactions)    217
6.5  Struts-Spring-Hibernate    218
6.5.1  環(huán)境搭建和基本配置    218
6.5.2  Spring和Hibernate集成    222
6.5.3  Spring和Struts集成    231
第4篇  測(cè)試與其他相關(guān)技術(shù)
第7章  測(cè)試概述    236
7.1  軟件測(cè)試概述    236
7.2  常用測(cè)試技術(shù)    237
7.3  Junit單元測(cè)試簡介    239
7.3.1  安裝JUnit    240
7.3.2  測(cè)試流程    240
7.3.3  Eclipse與JUnit    244
7.4  JMeter系統(tǒng)測(cè)試    248
7.4.1  JMeter簡介    248
7.4.2  JMeter測(cè)試流程    249
7.4.3  JMeter總結(jié)    252
7.5  測(cè)試跟蹤工具Bugzilla    252
7.5.1  Bugzilla安裝    252
7.5.2  Bugzilla操作說明    253
7.5.3  Bugzilla管理員操作指南    256
第8章  CVS(Concurrent Versions System)使用    258
8.1  CVS介紹    258
8.2  CVS服務(wù)器的安裝和配置    258
8.3  CVS Eclipse客戶端的配置和使用    264
8.4  CVS在Eclipse下的沖突處理    271
第9章  Ant工具使用    280
9.1  Ant的安裝使用    280
9.2  項(xiàng)目中ant的使用    288
9.2.1  build.xml    288
9.2.2  build.properties    291
9.3  Eclipse中使用ant    291
第10章  Log4j日志工具    295
10.1  Log4J日志概述    295
10.2  項(xiàng)目中使用log4j的實(shí)例    303
第5篇  Struts-Spring-Hibernate高級(jí)部分
第11章  Struts高級(jí)部分    316
11.1  模塊(Module)    316
11.2  DynaActionForm    319
11.3  擴(kuò)展Struts    324
11.4  Struts異常處理    331
11.5  Struts與Web服務(wù)(Web Services)    334
11.6  Struts測(cè)試概述    337
第12章  Hibernate高級(jí)部分    342
12.1  組件(Component)映射    342
12.2  繼承映射(Inheritance Mappings)    347
12.3  性能優(yōu)化(Improving performance)    350
12.4  工具指南    356
12.5  事務(wù)和并行(Transactions And Concurrency)    366
12.6  最佳實(shí)踐(Best Practices)    371
第13章  Spring高級(jí)部分    374
13.1  Spring對(duì)JDBC的集成功能    374
13.2  Spring MVC Web框架    377
13.3  Spring對(duì)EJB的集成    378
13.4  Spring對(duì)時(shí)序調(diào)度的支持    381
13.5  使用Spring郵件抽象層發(fā)送Email    386
13.6  通過Spring使用遠(yuǎn)程訪問和Web服務(wù)    391
13.7  JMS支持    397
13.8  集成表現(xiàn)層    402
13.9  Spring與EJB 3.0    427
13.10  源代碼級(jí)的元數(shù)據(jù)支持    434
13.11  Spring beans.dtd    444
參考文獻(xiàn)    455
結(jié)束語    456

本目錄推薦

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