Seam in Action

Dan Allen

  • 出版商: Manning
  • 出版日期: 2008-09-01
  • 定價: $1,575
  • 售價: 5.0$788
  • 語言: 英文
  • 頁數: 624
  • 裝訂: Paperback
  • ISBN: 1933988401
  • ISBN-13: 9781933988405
  • 相關分類: Java 程式語言Java 相關技術
  • 立即出貨(限量) (庫存=2)

買這商品的人也買了...

相關主題

商品描述

JBoss Seam is an exciting new application framework based on the Java EE platform that is used to build rich, web-based business applications. Seam is rapidly capturing the interest of Java enterprise developers because of its focus on simplicity, ease of use, transparent integration, and scalability.

Seam in Action offers a practical and in-depth look at JBoss Seam. The book puts Seam head-to-head with the complexities in the Java EE architecture. The author presents an unbiased view of Seam from outside the walls of RedHat/JBoss, focusing on such topics as Spring integration and deployment to alternative application servers to steer clear of vendor lock-in. By the end of the book, you should expect to not only gain a deep understanding of Seam, but also come away with the confidence to teach the material to others.

To start off, you will see a working Java EE-compliant application come together by the end of the second chapter. As you progress through the book, you will discover how Seam eliminates unnecessary layers and configurations, solves the most common JSF pain points, and establishes the missing link between JSF, EJB 3 and JavaBean components. The author also shows you how Seam opens doors for you to incorporate technologies you previously have not had time to learn, such as business processes and stateful page flows (jBPM), Ajax remoting, PDF generation, asynchronous tasks, and more.

All too often, developers spend a majority of their time integrating disparate technologies, manually tracking state, struggling to understand JSF, wrestling with Hibernate exceptions, and constantly redeploying applications, rather than on the logic pertaining to the business at hand. Seam in Action dives deep into thorough explanations of how Seam eliminates these non-core tasks by leveraging configuration by exception, Java 5 annotations, and aspect-oriented programming.

商品描述(中文翻譯)

JBoss Seam是一個基於Java EE平台的令人興奮的新應用框架,用於構建豐富的基於網絡的企業應用程序。Seam因其注重簡單性、易用性、透明集成和可擴展性而迅速吸引了Java企業開發人員的興趣。

《Seam in Action》提供了對JBoss Seam的實用和深入的介紹。該書將Seam與Java EE架構中的複雜性進行了對比。作者以中立的觀點介紹了Seam,並關注Spring集成、部署到替代應用服務器以避免供應商鎖定等主題。通過閱讀本書,您不僅可以深入了解Seam,還可以自信地將所學教授給他人。

在第二章結束時,您將看到一個遵循Java EE標準的應用程序的實際運行。隨著閱讀的進展,您將發現Seam如何消除不必要的層次和配置,解決最常見的JSF痛點,並建立JSF、EJB 3和JavaBean組件之間的缺失鏈接。作者還向您展示了Seam如何為您打開大門,讓您可以整合以前沒有時間學習的技術,例如業務流程和有狀態的頁面流程(jBPM)、Ajax遠程調用、PDF生成、異步任務等。

開發人員往往花費大部分時間來集成不同的技術,手動跟踪狀態,努力理解JSF,處理Hibernate異常,並不斷重新部署應用程序,而不是專注於業務邏輯。《Seam in Action》通過詳細解釋Seam如何通過利用例外配置、Java 5註解和面向方面的編程來消除這些非核心任務。