圖書信息
出版社: 東南大學出版社; 第1版 (2009年8月1日)
平裝: 496頁
正文語種: 簡體中文
開本: 16
ISBN: 9787564117870, 7564117877
條形碼: 9787564117870
尺寸: 26 x 18.4 x 2.2 cm
重量: 798 g
內容簡介
《J2EE框架深度歷險》力圖由淺入深,全面細緻地介紹J2EE的常用框架Struts,Hibemate和Spring。《J2EE框架深度歷險》重點介紹核心技術,同時對相關的軟體開發思想,面向對象的原則以及常用的設計模式都有所涉及。《J2EE框架深度歷險》的例子簡單真實,將複雜的任務拆分成多個步驟逐一介紹,大大減輕了讀者閱讀的負擔。另外,和其他同類書籍不同的一個特點是:《J2EE框架深度歷險》旨在引導讀者根據實際需要取長補短,並根據企業的實際需求給出大量的提示,讓讀者不但了解技術,同時也了解技術內部實現的機理和思想。
《J2EE框架深度歷險》敘述詳盡,條理清晰。對於初學J2EE框架者是一本很好的入門書籍。經驗豐富的J2EE開發人員也可以通過閱讀《J2EE框架深度歷險》得到鞏固和提高。
目錄
序
前言
第1章 J2EE概述
本章導讀
1.1 JavaWeb開發簡介
1.1.1 J2EE概念
1.2 J2EE體系結構
1-3J2EE核心技術
1.4 J2EE容器與服務
1.5 框架介紹
1.5.1 框架的必要性
1.5.2 常見框架
1.6 本章小結
第2章 初識MVC
本章導讀
2.1 重新認識:MVC
2.2 從MODELⅡ開始
2.3 對象設計原則——OCP
2.4 改進版MODELⅡ
2.5 還缺什麼?
2.6 本章小結
第3章 Struts入門
本章導讀
3.1 Struts帶來了什麼?
3.2 Sttuts如何實現MVC——連鎖婚介方式
3.3 Struts基本配置與關聯關係
3.4 初識ActionForm——只是映射表單嗎?
3.5 初識Action——到底控制些什麼?
3.6 ActionServlet,這個核心控制器都幹了啥?
3.7 ActionForward,不能忽視的簡單類
3.8 從導航檔案角度再認識
3.9 本章小結
第4章 Struts提高——加強中央控制
本章導讀
4.1 如何干預核心控制——擴展ActionServlet
4.2 奇怪的來客——ForwardAction
4.3 加入許可權控制
4.4 本章小結
第5章 Struts提高——簡化填充
本章導讀
5.1 DynaActionForm——和ActionForm類說再見
5.1.1 DynaActionForm的配置
5.1.2 訪問DynaActionForm
5.1.3 DynaActionForm中使用集合對象
5.2 後端映射——一個Map走天涯
5.3 ActionForm與VO——打包傳遞與BeanUtils
5.4 ActionForm終極簡化——LazyValidatorForm
5.5 本章小結
第6章 Struts提高——驗證與驗證框架
本章導讀
6.1 在ActionForm和Action中驗證
6.2 Validator驗證框架
6.2.1 Validator驗證框架簡介
6.2.2 驗證框架使用步驟
6.2.3 Validation.xml詳細解讀
6.2.4 在不同類型的ActionForm中,使用驗證框架
6.2.5 復用ActionForm
6.2.6 使用聯合驗證validwhen
6.2.7 驗證集合對象
6.3 擴展驗證框架
6.3.1 擴展框架步驟
6.3.2 擴展框架實例——判斷兩個輸入框相等
6.4 本章小結
第7章 Struts提高——增強控制器
本章導讀
7.1 常見分發Action
7.1.1 DispatchAction
7.1.2 LookupDispatchAction
7.1.3 MappingDispatchAction
7.1.4 EventDispatchAction
7.2 Template模式,改進基礎Action
7.3 Proxy模式,改進分發Action
7.4 本章小結
第8章 Struts國際化與異常
本章導讀
8.1 Struts國際化
8.1.1 國際化簡介
8.1.2 Struts國際化組件
8.2 Struts異常處理
8.2.1 Struts異常框架
8.2.2 Struts常見異常處理方式
8.3 本章小結
第9章 Struts的備選框架——JsF
本章導讀
9.1 JSF概覽
9.2 JSF導航方式
9.3 JSF事件模型
9.4 JSFVSStruts
9.5 本章小結
第10章 Struts2.O——新的起點
本章導讀
10.1 Strutsl.X存在問題
10.2 Struts2.0VSStruts1.X
10.3 Struts2.0體系結構
10.4 Struts2.0配置檔案
10.5 Struts2.0Action類
10.6 第一個Struts2.0套用
10.7 本章小結
第11章 ORM基礎
本章導讀
11.1 為什麼需要ORM
11.2 第一次認識PO與VO
11.3 了解ORM的發展軌跡
11.4 初識Hibernate
11.5 本章小結
第12章 Hibernate基礎與配置
本章導讀
12.1 核心配置檔案
12.2 映射檔案和POJO類
12.3 Hibernate基礎語義
12.3.1 常規操作步驟
12.3.2 Hibernate事務之初見
12.4 異常處理
12.5 使用連線池
12.6 Hibernate必須的伴生品——LOG4J
12.6.1 定義配置檔案
12.6.2 在代碼中使用Log4J
12.6.3 實例
12.7 本章小結
第13章 Hibernate簡化與精化
本章導讀
13.1 七步簡化——簡化Session的生成
13.2 七步簡化——利用DAO
13.3 七步簡化——范型DAO
13.4 七步簡化——OpenSessionInView
13.5 Struts與Hibernate初步整合
13.6 本章小結
第14章 Hibernate對象及操作
本章導讀
14.Hibernate中對象的三種狀態
14.2 髒數據和自動髒數據檢查
14.3 對象的載入和比較
14.4 複合主鍵
14.5 Hibernate對象操作常用方法
14.6 本章小結
……
第15章 Hibernate處理干預
第16章 Hibernate關聯映射
第17章 Hibernate繼承映射
第18章 Hibernate數據查詢
第19章 Hibernate事務與並發
第20章 Hibernate性能與快取
第21章 Spring與IoC
第22章 Spring與AOP
第23章 Spring整合Struts,Hibernate
參考文獻