J2EE 中的几种常用模式?及对设计模式的一些看 法
2015-06-09 20:53
453 查看
Session Facade Pattern:使用 SessionBean 访问 EntityBean;
Message Facade Pattern:实现异步调用;
EJB Command Pattern:使用 Command JavaBeans 取代 SessionBean,实现
轻量级访问;
Data Transfer Object Factory:通过 DTO Factory 简化 EntityBean 数据
提供特性;
Generic Attribute Access:通过 AttibuteAccess 接口简化 EntityBean
数据提供特性;
Business Interface:通过远程(本地)接口和 Bean 类实现相同接口规范
业务逻辑一致性;
EJB 架构的设计好坏将直接影响系统的性能、可扩展性、可维护性、组件可
重用性及开发效率。项目越复杂,项目队伍越庞大则越能体现良好设计的重要性 。
Message Facade Pattern:实现异步调用;
EJB Command Pattern:使用 Command JavaBeans 取代 SessionBean,实现
轻量级访问;
Data Transfer Object Factory:通过 DTO Factory 简化 EntityBean 数据
提供特性;
Generic Attribute Access:通过 AttibuteAccess 接口简化 EntityBean
数据提供特性;
Business Interface:通过远程(本地)接口和 Bean 类实现相同接口规范
业务逻辑一致性;
EJB 架构的设计好坏将直接影响系统的性能、可扩展性、可维护性、组件可
重用性及开发效率。项目越复杂,项目队伍越庞大则越能体现良好设计的重要性 。
相关文章推荐
- 四级作文的一些句子模板
- ORA-12154: TNS: 无法解析指定的连接标识符 - 解决方案
- linux下lvs搭建负载均衡集群
- linux 系统基本操作大全
- RedHat Enterprise Linux 5 安装TFTP服务器
- Warning: Build-tool 17.0.0 is missing AAPT at F:\adt-bundle-windows-x86\sdk\
- 基于TCP的简单通讯实例
- 状态栏(statusBar)下拉操作
- JAVA发送http请求
- 贪吃蛇
- hihocode ---1032
- python安装virtualenv
- [BI项目记]-BUG处理
- 初级算法整理,冒泡排序法
- 写一个 Singleton
- OSPF路由协议
- [BI项目记]-BUG创建
- 2015年大一下第13周项目3-OOP版电子词典
- 更新证书错误:No matching provisioning profiles found
- java 遍历Map并且获取其中的键值