个人简介
William Crawford从1995年开始就一直在开发基于Web的企业应用,包括最早的基于Web的电子病史档案系统之一(在波士顿儿童医院)和一些最早的企业级Java应用。他为各种不同机构的客户担任过咨询顾问,包括波士顿儿童医院、哈佛医疗中心、无数的刚刚起步的公司和几个财富500强企业。在他成为麻省剑桥的Invantage公司的CTO之前,他从耶鲁大学获得了历史学和经济学学位。他是《Java SXervlet Programming》和《Java Enterprise in a Nutshell》的作者之一。
内容简介
这是一本讲述如何使用Java2企业版(J2EE)为企业环境构建有效应用的书。此书虽然涵盖了J2EE规范中的大多数组件(下面会给出一个简要的概述),但是我们关注的并不是怎样具体地使用J2EE规范中的某个单独的组件,而更关心用于指导有效的软件设计的J2EE设计模式。
除了多年构建企业级Java系统的12年经验之外,本书的作者也像大多数开发人群一样,是十作年在面向对象建模、软件设计方法学以及企业级体系结构等方面研究和开发工作的受益人。在这一时期赢得瞩目的最重要的一个思想就是软件设计模式:一种用于解决通用问题的可重复解决方案的描述方法。本书将把设计模式与企业级软件设计融合在一起。