《Seam Framework Web開發寶典》是2010年清華大學出版社出版的圖書。
基本介紹
- 書名:Seam Framework Web開發寶典
- ISBN:9787302225256
- 頁數:400
- 定價:58.00元
- 出版社:清華大學出版社
- 出版時間:2010-6
內容簡介,目錄,特色,
內容簡介
全面更新內容,涵蓋Seam2.x的主要增強功能:《SeamFrameworkWeb開發寶典(第2版)》是Seam編程方面的主要著作,《Seam Framework Web開發寶典(第2版)》系統地更新了內容,以反映Searn2.x引入的主要增強功能。《Seam Framework Web開發寶典(第2版)》的3位作者均是Seam項目的關鍵貢獻者,他們通過翔實的示例應用程式來講解Seam2.x,這些示例應用程式揭示了Seam如何簡化我們之前遇到的困難的或不切實際的任務。《Seam Framework Web開發寶典(第2版)》在詳盡的描述之外還輔以深入的功能討論,以演示如何充分利用Seam的強大功能。無論是Seam編程方面的新手,還是希望更加深入掌握Seam2.x的有經驗的Seam開發人員,《SeamFrameworkWeb開發寶典(第2版)》都是不可或缺的佳作。
目錄
第1部分 Seam入門
第1章 Seam的定義
1.1 集成和增強Java EE框架
1.2 能夠理解ORM的Web框架
1.3 支持有狀態的Web應用程式
1.4 為Web 2.0做好準備
1.5 通過雙向依賴注入實現POJO服務
1.6 慣例優先原則
1.7 避免濫用XML
1.8 為方便測試而設計
1.9 優秀的工具支持
1.10 開始編寫代碼
第2章 Seam Hello World
第3章 推薦使用的JSF增強功能
第4章 無需EJB3的Seam
第5章 快速應用程式開發工具
第II部分 簡化有狀態應用程式開發
第6章 Seam有狀態框架簡介
第7章 組件編程思想
第8章 對話
第9章 工作區和並發對話
第10章 嵌套對話
第11章 事務與持久化
第III部 分整合Web與數據組件
第12章 驗證輸入數據
第13章 可單擊數據表
第14章 利用事件解耦組件
第15章 可收藏網頁
第16章 Seam CRUD應用程式框架
第17章 適當地處理錯誤
第18章 Seam安全框架
第IV部分 Seam對AJAX的支持
第19章 自定義AJAX UI組件
第20章 讓已有組件支持AJAX
第21章 在Seam中直接集成JavaScript
第V部分 業務流程和規則
第22章 基於規則的安全框架
第23章 在Web應用程式中集成業務規則
第24章 管理業務流程
第25章 集成業務流程和規則
第VI部分 Seam應用程式測試
第26章 單元測試
第27章 集成測試
第VII部分 生產部署
第28章 使用生產資料庫
第29章 Java EE 5.0部署
第30章 性能調整和集群
第VIII部分 新興技術
第31章 Web應用程式中周期性作業的調度
第32章 利用多層快取提高可伸縮性
第33章 Seam對Groovy的支持
第34章 Web Beans簡介
附錄
第1章 Seam的定義
1.1 集成和增強Java EE框架
1.2 能夠理解ORM的Web框架
1.3 支持有狀態的Web應用程式
1.4 為Web 2.0做好準備
1.5 通過雙向依賴注入實現POJO服務
1.6 慣例優先原則
1.7 避免濫用XML
1.8 為方便測試而設計
1.9 優秀的工具支持
1.10 開始編寫代碼
第2章 Seam Hello World
第3章 推薦使用的JSF增強功能
第4章 無需EJB3的Seam
第5章 快速應用程式開發工具
第II部分 簡化有狀態應用程式開發
第6章 Seam有狀態框架簡介
第7章 組件編程思想
第8章 對話
第9章 工作區和並發對話
第10章 嵌套對話
第11章 事務與持久化
第III部 分整合Web與數據組件
第12章 驗證輸入數據
第13章 可單擊數據表
第14章 利用事件解耦組件
第15章 可收藏網頁
第16章 Seam CRUD應用程式框架
第17章 適當地處理錯誤
第18章 Seam安全框架
第IV部分 Seam對AJAX的支持
第19章 自定義AJAX UI組件
第20章 讓已有組件支持AJAX
第21章 在Seam中直接集成JavaScript
第V部分 業務流程和規則
第22章 基於規則的安全框架
第23章 在Web應用程式中集成業務規則
第24章 管理業務流程
第25章 集成業務流程和規則
第VI部分 Seam應用程式測試
第26章 單元測試
第27章 集成測試
第VII部分 生產部署
第28章 使用生產資料庫
第29章 Java EE 5.0部署
第30章 性能調整和集群
第VIII部分 新興技術
第31章 Web應用程式中周期性作業的調度
第32章 利用多層快取提高可伸縮性
第33章 Seam對Groovy的支持
第34章 Web Beans簡介
附錄
特色
使用Seam的對話模型、事務管理以及其他改進功能。
增強安全、執行端到端驗證以及提供自定義異常處理頁面。
在應用程式中使用Quartz執行計時作業。
使用簡單的方法生成可收藏的RESTf山網頁。
利用Seam2.x中新的多層快取機制開發高度可伸縮的應用程式。
使用能夠直接在JVM上運行的腳本語言Groovy簡化開發。
使用舊PM業務流程改進頁面流。
預覽改變Java EE Web開發現狀的Web Beans(JSR-299),Web Beans同時也是Seam的未來核心技術。