j2ee模式一(总述)

来源:互联网 发布:sql seq 编辑:程序博客网 时间:2024/04/30 15:28
j2ee一般分为:客户端,表现层,业务层,持久层,EAI层.而涉及到模式的主要是中间3层(表现层,业务层,持久层);下面分层说明相应模式. 一:表现层表现层设计主要考虑到表现层的可伸缩性,易维护性等特性.主要有以下几种模式 1.截取过滤器模式(Interpreter Filter) 2.前端控制器模式(Front Controller) 3.上下文对象模式(Context Object) 4.应用控制器模式(Application Controller) 5.视图帮助器模式(View Helper) 6.组合视图模式(Composite View) 7.服务工厂者模式(Server To Worker) 8.分发视图模式(Dispatcher View) 二:业务层业务层设计主要考虑业务对象,业务处理及与表现层,持久层相互调用的情况.主要有以下几种模式: 1.业务代理模式(Business Delegate) 2.服务定位器模式(Service Locator) 3.会话门面模式(Session Facade) 4.业务对象模式(Business Object) 5.组合实体模式(Composite Entity) 6.传输对象模式(Transfer Object) 7.封装传输对象模式(Transfer Object Assembler) 8.值列表模式(Value List Hanlder) 9.应用服务模式(Application Service) 三:持久层持久层设计主要有以下模式 1.DAO模式(Data Access Object) 2.服务催化模式(Service Activator) 3.领域存储模式(Domain Store) 4.Web 服务模式(Web Service Broker) 刚开始研究上面的模式,请大家多关注,批评.一起投入到J2EE模式中来...
原创粉丝点击