本书深入系统J2EE应用快速开发的技术和方法,涉及从设计到测试的方方面面,其中包括快速开发的不同阶段,其他可用技术,所需的工具、技术和流程。书中所使用的示例都尽可能地使用了开源软件,最大化地降低了掌握快速开发技术的成本,因此本书非常实用。\r\n 本书适于任何希望从事J2EE平台企业级系统开发的人员、项目负责人、经理阅读。\r\n
译者序\r\n前言\r\n致谢\r\n第一部分 适应性流程\r\n 第1章 J2EE适应性基础\r\n 1.1 快速开发的需要\r\n 1.2 企业挑战\r\n 1.3 J2EE平台\r\n 1.4 定义适应性基础\r\n 1.5 确定快速开发的基础\r\n 1.6 基础投资的优点\r\n 1.7 关键的成功因素\r\n 1.8 小结\r\n 第2章 快速应用程序开发\r\n 2.1 RAD的常见元素\r\n 2.2 使用原型\r\n 2.3 小结\r\n 第3章 应用适应性方法\r\n 3.1 为什么要使用方法学\r\n 3.2 瀑布生命周期模型\r\n 3.3 迭代式开发\r\n 3.4 RUP的介绍\r\n 3.5 敏捷方法\r\n 3.6 XP的介绍\r\n 3.7 小结\r\n第二部分 敏捷架构\r\n 第4章 快速开发的设计\r\n 4.1 架构和设计目标\r\n 4.2 RAD架构和设计\r\n 4.3 走近J2EE架构\r\n 4.4 小结\r\n 第5章 软件建模\r\n 5.1 为什么要使用模型\r\n 5.2 架构的多视图\r\n 5.3 统一建模语言\r\n 5.4 常见缺陷\r\n 5.5 建模工具\r\n 5.6 为什么建模工具会失败\r\n 5.7 成功使用建模工具\r\n 5.8 小结\r\n 第6章 代码生成\r\n 6.1 什么是代码生成\r\n 6.2 被动代码生成器\r\n 6.3 主动代码生成器\r\n 6.4 面向属性编码\r\n 6.5 XDoclet的介绍\r\n 6.6 使用主动生成的代码\r\n 6.7 小结\r\n 第7章 快速开发和数据库\r\n 7.1 数据库的困境\r\n 7.2 数据访问选项\r\n 7.3 代码生成的O/R映射\r\n 7.4 设置数据库\r\n 7.5 生成持久层\r\n 7.6 小结\r\n 第8章 模型驱动的架构\r\n第三部分 快速语言\r\n 第9章 脚本\r\n 第10章 使用规则\r\n 第11章 面向方面编程\r\n第四部分 动态环境\r\n 第12章 最优构建\r\n 第13章 集成式开发环境\r\n 第14章 测试驱动的开发\r\n 第15章 高效的质量保证\r\n附录\r\n\r\n
无封面