Core J2EE Patterns: Best Practices and Design Strategies, 2/e (Hardcover)
暫譯: 核心 J2EE 模式:最佳實踐與設計策略,第二版 (精裝版)

Deepak Alur, Dan Malks, John Crupi

  • 出版商: Prentice Hall
  • 出版日期: 2003-05-10
  • 售價: $2,560
  • 貴賓價: 9.5$2,432
  • 語言: 英文
  • 頁數: 528
  • 裝訂: Hardcover
  • ISBN: 0131422464
  • ISBN-13: 9780131422469
  • 無法訂購

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

商品描述

Summary

"The Java landscape is littered with libraries, tools, and specifications. What's been lacking is the expertise to fuse them into solutions to real-world problems. These patterns are the intellectual mortar for J2EE software construction."
--John Vlissides, co-author of Design Patterns, the "Gang of Four" book

"The authors of Core J2EE Patterns have harvested a really useful set of patterns. They show how to apply these patterns and how to refactor your system to take advantage of them. It's just like having a team of experts sitting at your side."
--Grady Booch, Chief Scientist, Rational Software Corporation

"The authors do a great job describing useful patterns for application architectures. The section on refactoring is worth the price of the entire book!"
--Craig McClanahan, Struts Lead Architect and Specification Lead for JavaServer Faces

"Core J2EE Patterns is the gospel that should accompany every J2EE application server...Built upon the in-the-trenches expertise of its veteran architect authors, this volume unites the platform's many technologies and APIs in a way that application architects can use, and provides insightful answers to the whys, whens, and hows of the J2EE platform."
--Sean Neville, JRun Enterprise Architect, Macromedia

Developers often confuse learning the technology with learning to design with the technology. In this book, senior architects from the Sun Java Center share their cumulative design experience on Java 2 Platform, Enterprise Edition (J2EE) technology.

The primary focus of the book is on patterns, best practices, design strategies, and proven solutions using the key J2EE technologies including JavaServer Pages(TM) (JSP(TM)), Servlets, Enterprise JavaBeans(TM) (EJB(TM)), and Java(TM) Message Service (JMS) APIs. The J2EE Pattern Catalog with 21 patterns and numerous strategies is presented to document and promote best practices for these technologies.

Core J2EE Patterns, Second Edition offers the following:

  • J2EE Pattern Catalog with 21 patterns--fully revised and newly documented patterns providing proven solutions for enterprise applications
  • Design strategies for the presentation tier, business tier, and integration tier
  • Coverage of servlets, JSP, EJB, JMS, and Web Services
  • J2EE technology bad practices
  • Refactorings to improve existing designs using patterns
  • Fully illustrated with UML diagrams
  • Extensive sample code for patterns, strategies, and refactorings

Table of Contents


Foreword Grady Booch.

Foreword Martin Fowler.

Preface.

I. PATTERNS AND J2EE.

 1: Introduction.
 2: Presentation Tier Design Considerations and Bad Practices.
 3: Business Tier Design Considerations and Bad Practices.
 4: J2EE Refactorings.

 

II. J2EE PATTERN CATALOG.

 5: J2EE Patterns Overview.
 6: Presentation Tier Patterns.
 7: Business Tier Patterns.
 8: Integration Tier Patterns.
Epilogue.
Bibliography.
The Apache Software License, Version 1.1
Index.

商品描述(中文翻譯)

摘要

「Java 的生態系統充斥著各種庫、工具和規範。缺乏的是將它們融合成解決現實問題的專業知識。這些模式是 J2EE 軟體建構的智力水泥。」
-- John Vlissides,《設計模式》一書的共同作者,'四人幫' 書籍

「《Core J2EE Patterns》的作者們收集了一套非常有用的模式。他們展示了如何應用這些模式,以及如何重構系統以利用它們。就像有一組專家坐在你身邊一樣。」
-- Grady Booch,Rational Software Corporation 首席科學家

「作者們在描述應用架構的有用模式方面做得非常出色。重構部分的內容就值得整本書的價格!」
-- Craig McClanahan,Struts 首席架構師及 JavaServer Faces 規範負責人

「《Core J2EE Patterns》是每個 J2EE 應用伺服器應該隨附的福音……這本書建立在其資深架構師作者的實戰專業知識之上,將平台的多種技術和 API 統合在一起,讓應用架構師可以使用,並提供了對 J2EE 平台的為什麼、何時和如何的深刻見解。」
-- Sean Neville,JRun 企業架構師,Macromedia

開發人員經常將學習技術與學習如何使用技術進行設計混淆。在這本書中,來自 Sun Java Center 的資深架構師分享了他們在 Java 2 平台企業版 (J2EE) 技術上的累積設計經驗。

本書的主要重點是模式、最佳實踐、設計策略和使用關鍵 J2EE 技術的經驗解決方案,包括 JavaServer Pages(TM) (JSP(TM))、Servlets、Enterprise JavaBeans(TM) (EJB(TM)) 和 Java(TM) Message Service (JMS) API。J2EE 模式目錄包含 21 種模式和多種策略,旨在記錄和推廣這些技術的最佳實踐。

《Core J2EE Patterns, Second Edition》提供以下內容:

- J2EE 模式目錄,包含 21 種模式——全面修訂和新記錄的模式,提供企業應用的經驗解決方案
- 針對展示層、業務層和整合層的設計策略
- 涵蓋 Servlets、JSP、EJB、JMS 和 Web Services
- J2EE 技術的壞實踐
- 使用模式改善現有設計的重構
- 完全以 UML 圖示說明
- 大量的模式、策略和重構的範例代碼

目錄

前言 Grady Booch。
前言 Martin Fowler。
序言。

I. 模式與 J2EE。
1: 介紹。
2: 展示層設計考量與壞實踐。
3: 業務層設計考量與壞實踐。
4: J2EE 重構。

II. J2EE 模式目錄。
5: J2EE 模式概述。
6: 展示層模式。
7: 業務層模式。
8: 整合層模式。
尾聲。
參考文獻。
Apache 軟體許可證,第 1.1 版
索引。

最後瀏覽商品 (20)