一、古典分层:
针对基础层(特定业务)的实施过程
(1)路径一:分析-分层-实施
(2)路径二:应用-抽离复用-转入基础-实施
二、演化的逻辑分层分对象
- model - 面向对象,Domain Model
- service - 面向事务,组织具体的 Model,调用 DAO
- manager - 完成事务、安全控制,为表现层准备数据
- webservice
- po
- dao
- action
- vo
三、开发人员分层分角色
- 美工:静态
- 前端:动态 js
- 应用:jsp+webservice(action)+manager+service+dao+po
- 基础:webservice+manager+service+dao+po