模式已成为收集、规范和分析某些情景中常见的问题的有效方法。本书介绍J2EE设计模式,及如何应用这些模式建立高质量应用程序,包括设计企业方案应用程序时使用的各种设计模式,并分章节介绍各个模式。本书有针对性地列举大量实用代码,以便读者理解和掌握J2EE企业开发中的觉问题及其解决方案。本书适用J2EE开发人员。
第1章 J2EE设计模式
模式的演变
软件工程中的模式
何谓设计模式
标识模式
表示设计模式
设计模式如何帮助解决问题
选择适当的设计模式
使用设计模式
因素改变
反模式
J2EE与设计模式
J2EE模式的问题域
小结
第2章 Web层设计模式
表示模式
案例:宾馆订房管理系统
标识模式
小结
第3章 持久性框架设计模式
开始模型
何谓持久性框架
TitleDAO会话Bean
Value Object模式
Service Locator模式
使用持久性框架
持久性框架策略
小结
第4章 改进性能与伸缩性的设计模式
性能问题的原因
伸缩性问题的原因
城市休假订票应用程序
标识提高性能的模式
标识提高伸缩性的模式
完整City Break体系结构
小结
第5章 管理安全性的设计模式
何谓安全模式
Wrox Web Banking用例
实现案例
小结