【J2EE核心模式】——J2EE模式概览
 

2008-12-29 来源:blogjava.net

 

模式

在一种上下文中,一类问题的一种可重复使用的解决方案。

发现模式

模式模板、模式挖掘
    验证模式:大三律(Rule of Three)
    只有经过三个以上不同系统的校验,一个解决方案才能从候选模式升格为模式。

怎样才能最好地交流这个模式?
    两种相近的解决方案 --> 两个不同的模式
    相近的想法 --> 同一个模式

模式 vs 策略
    ||     ||
   抽象   实现

分层思路

J2EE模式

表现层模式

业务层模式

集成层模式

J2EE模式目录指南

术语

UML的使用
  类图——静态视图
  序列图——动态视图
  构造型(stereotypes)——表现在类图和交互图中不同类型的对象

UML构造型
  构造型:设计师、架构师们创造、使用的一些术语。

模式模板
    问题
    约束:原因和动机
    解决方案
     结构
     策略
     效果
     示例代码
     相关模式

J2EE模式关系

J2EE模式关系图:

采用一个新模式,会引入什么新问题?

回顾模式关系图,考虑替代方案。

与现有其他模式的关系
    GOF、PEAA

模式路线图
    P93


火龙果软件/UML软件工程组织致力于提高您的软件工程实践能力,我们不断地吸取业界的宝贵经验,向您提供经过数百家企业验证的有效的工程技术实践经验,同时关注最新的理论进展,帮助您“领跑您所在行业的软件世界”。
资源网站: UML软件工程组织