已经有了那么多关于设计模式的书,为什么我们还需要另一本呢?
设计模式是解决方案的构建模块:对一次又一次重现的问题求解技巧的抽象。列举和分类设计模式有助于让你了解你一直在重新发明的“轮子”。
然而,一旦你列出抽象的模式,你就得回到现实世界并且在上下文中看那些模式。像资源池这样的模式是很有趣的,但是除非你已经实现了一个,否则仅仅知道它是一个“设计模式”对你并没有什么帮助。
那就是奉书与众不同的地方。本书一边在持久化和消息通信等领域中描述一些新模式,一边向你说明如何在J2EE应用的上...
[显示全部]
这是一本讲述如何使用Java2企业版(J2EE)为企业环境构建有效应用的书。此书虽然涵盖了J2EE规范中的大多数组件(下面会给出一个简要的概述),但是我们关注的并不是怎样具体地使用J2EE规范中的某个单独的组件,而更关心用于指导有效的软件设计的J2EE设计模式。
除了多年构建企业级Java系统的12年经验之外,本书的作者也像大多数开发人群一样,是十作年在面向对象建模、软件设计方法学以及企业级体系结构等方面研究和开发工作的受益人。在这一时期赢得瞩目的最重要的一个思想就是软件设计模式:一种用于解决...
[显示全部]
William Crawford从1995年开始就一直在开发基于Web的企业应用,包括最早的基于Web的电子病史档案系统之一(在波士顿儿童医院)和一些最早的企业级Java应用。他为各种不同机构的客户担任过咨询顾问,包括波士顿儿童医院、哈佛医疗中心、无数的刚刚起步的公司和几个财富500强企业。在他成为麻省剑桥的Invantage公司的CTO之前,他从耶鲁大学获得了历史学和经济学学位。他是《Java SXervlet Programming》和《Java Enterprise in a Nutshe...
[显示全部]