TOP
0
0
【簡體曬書區】 單本79折,5本7折,活動好評延長至5/31,趕緊把握這一波!
項目實踐精解:基於Struts-Spring-Hibernate的Java應用開發(第二版)(簡體書)
滿額折

項目實踐精解:基於Struts-Spring-Hibernate的Java應用開發(第二版)(簡體書)

人民幣定價:69 元
定  價:NT$ 414 元
優惠價:87360
領券後再享88折
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:10 點
相關商品
商品簡介
作者簡介
目次

商品簡介

本書通過一個完整的電子商務應用的設計和開發項目,引領讀者學習Struts-Spring-Hibernate架構下完整的開發體系,以及Struts-Spring-Hibernate的各個組件在項目開發中的實際應用。通過對該項目各個功能模塊需求分析、系統分析設計、部署實現及測試等全過程的分析,使讀者能夠快速掌握Struts-Spring-Hibernate中最核心的組件,并能夠依據書中提供的項目案例定制所需的功能,開發專業的Java應用系統。 本書可作為欲學習基于Struts-Spring-Hibernate的Java應用開發學習者的指導用書,也可作為Java應用開發的培訓教材,還可作為Struts-Spring-Hibernate開發人員的參考書。

作者簡介

梁立新,外籍軟件專家,具有十多年專業的軟件開發、架構設計和項目管理的經驗。擅長面向對象的分析設計及基于J2EE及SSH(Struts-Spnng-Hibernate)架構的Java軟件技術和基于UNIX平臺的C,C++編程技術。畢業于中國科學技術大學,獲碩士學位。之后留學美國,獲伊利諾依理工大學碩士學位。曾先后工作于美國華爾街咨詢服務公司和加拿大多倫多證券交易所,擔任高級軟件設計師。參與設計建設了美國著名銀行JPMorgan網上人力資源系統,以及加拿大最大的證券交易中心Toronto Stock Exchange股票交易系統和市場數據傳輸及分析系統。回國后,創辦北京亞思晟商務科技有限公司,設計和開發了中科院空間中心電子政務系統,網上企業財務中心管理系統及eBiz企業ERP管理系統等;同時從事高端Java的培訓、課件研發和咨詢工作。

目次

第一篇 整體介紹
 第1章 Struts-Spring-Hibernate概述
1.1 框架概述
1.2 Struts、Spring和Hibernate概述
1.2.1 表示層
1.2.2 持久層
1.2.3 業務層
1.2.4 域模塊層
第二篇 項目分析設計
 第2章 項目開發流程與分析設計概述
2.1 項目開發流程
2.1.1 項目生命周期
2.1.2 項目開發階段
2.2 UML概述
2.2.1 用例圖
2.2.2 類圖
2.2.3 對象圖
2.2.4 組件圖
2.2.5 部署圖
2.2.6 序列圖
2.2.7 協作圖
2.2.8 狀態圖
2.2.9 活動圖
 第3章 AscentWeb電子商務項目概述
3.1 項目需求分析
3.2 項目系統分析和設計
3.2.1 面向對象分析設計
3.2.2 數據庫設計(Data Model)
3.3 Struts 2.0-Spring 2.0-Hibernate 2.1
3.3 實現
3.3.1 開發工具與環境
3.3.2 開發工具集成步驟
第三篇 Struts-Spring-Hibernate核心技術
 第4章 Struts技術
4.1 MVC模式概述
4.2 MVC與Struts映射
4.3 Struts 的工作流程和配置文件
4.3.1 Struts 的工作流程
4.3.2 Struts的配置文件
4.4 創建Controller組件
4.4.1 FilterDispatcher
4.4.2 Action的開發
4.4.3 屬性驅動和模型驅動
4.5 創建Model組件
4.5.1 JavaBean概述
4.5.2 Enterprise JavaBean(EJB)概述
4.5.3 Web服務(Web Services)概述
4.6 創建View組件
4.6.1 Struts常用標簽庫(Struts Tag Library)
4.6.2 Struts 中的表達式語言
4.6.3 國際化支持
4.7 Struts 的異常機制
4.8 轉換器
4.9 數據驗證(Validation)
4.9.1 使用Action的validate()方法
4.9.2 使用Struts .0的校驗框架
4.10 攔截器(Interceptor)
4.10.1 攔截器概述
4.10.2 已有的攔截器
4.10.3 自定義攔截器
4.11 文件上傳
4.12 Eclipse下Struts 2.0項目開發
4.12 步驟
 第5章 Hibernate技術
5.1 Hibernate概述
5.2 Hibernate單表的對象/關系
5.2 數據庫映射
5.2.1 持久化對象(Persistent Object)
5.2.2 DAO(Data Access Object)
5.3 Hibernate多表的對象/關系數據庫映射
5.3.1 多對一/一對多關系
5.3.2 一對一關系
5.3.3 多對多關系
5.4 HQL語言(Hibernate Query Language)
5.5 Hibernate過濾器(filters)
5.6 對象狀態管理
5.7 繼承映射(Inheritance Mapping)
5.8 組件(Component)映射
5.9 性能優化
5.9.1 抓取策略(Fetching Strategy)
5.9.2 緩存管理
5.9.3 理解集合性能(Understanding Collection Performance)
5.9.4 監測性能(Monitoring Performance)
5.10 批量處理(Batch Processing)
5.10.1 批量插入(Batch Insert)
5.10.2 批量更新(Batch Update)
5.10.3 大批量更新/刪除(Bulk Update/Delete)
5.11 最佳實踐(Best Practices)
5.12 Hibernate實戰開發步驟
 第6章 Spring技術
6.1 Spring 2.0的新特性
6.1.1 簡介
6.1.2 控制反轉(IoC)容器
6.1.3 面向切面編程(AOP)
6.1.4 中間層
6.1.5 Web層
6.1.6 其他特性
6.1.7 移植到Spring 2.0
6.1.8 更新的樣例應用
6.1.9 改進的文檔
6.2 Spring控制反轉IoC(Inversion of Control)
6.2.1 IoC原理
6.2.2 BeanFactory
6.2.3 ApplicationContext
6.3 Spring AOP面向方面編程原理
6.3.1 AOP概念
6.3.2 Spring的切入點 Spring的通知類型
6.3.4 Spring中的advisor
6.3.5 用ProxyFactoryBean創建AOP代理
6.4 事務處理
6.4.1 聲明式事務處理
6.4.2 編程式事務處理
6.5 Spring其他特性
6.5.1 Spring對JDBC的集成功能
6.5.2 Spring MVC Web框架
6.5.3 Spring對EJB的集成
6.5.4 Spring對時序調度的支持
6.5.5 使用Spring郵件抽象層發送E-mail
6.5.6 通過Spring使用遠程訪問和Web服務
6.5.7 JMS支持
6.5.8 集成表現層
6.6 Struts-Spring-Hibernate集成
6.6.1 環境搭建和基本配置
6.6.2 Spring和Hibernate集成
6.6.3 Spring和Struts集成
第四篇 測試與其他相關技術
 第7章 測試概述
7.1 軟件測試概述
7.2 常用測試技術
7.3 JUnit單元測試簡介
7.3.1 安裝JUnit
7.3.2 測試流程
7.3.3 Eclipse與JUnit
7.4 JMeter系統測試
7.4.1 JMeter簡介
7.4.2 JMeter測試流程
7.4.3 JMeter總結
7.5 測試跟蹤工具Bugzilla
7.5.1 Bugzilla安裝
7.5.2 Bugzilla操作說明
7.5.3 Bugzilla管理員操作指南
 第8章 CVS的使用
8.1 CVS介紹
8.2 CVS服務器的安裝和配置
8.3 CVS Eclipse客戶端的配置和使用
8.4 CVS在Eclipse下的沖突處理
 第9章 Ant工具的使用
9.1 Ant的安裝使用
9.2 項目中Ant的使用
9.2.1 build.xml
9.2.2 build.properties
9.3 Eclipse中使用Ant
 第10章 Log4j日志工具
10.1 Log4j日志概述
10.2 項目中使用Log4j的實例
第五篇 參考文檔和技術細節
附錄A Struts 與Struts 對比
附錄B Struts 技術介紹
附錄C Spring和Hibernate整合的分頁方案
結束語
參考文獻

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 360
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區