说说你所熟悉或听说过的j2ee中的几种常用模式?及对设计模式的一些看法


Posted in 面试题 onMay 24, 2012
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架构的设计好坏将直接影响系统的性能、可扩展性、可维护性、组件可重用性及开发效率。项目越复杂,项目队伍越庞大则越能体现良好设计的重要性。

Tags in this post...

面试题 相关文章推荐
同步和异步有何异同,在什么情况下分别使用他们?举例说明
Feb 27 面试题
名词解释WEB SERVICE,SOAP,UDDI,WSDL,JAXP,JAXM;JSWDL开发包的介绍。
Oct 27 面试题
Java中compareTo和compare的区别
Apr 12 面试题
char型变量中能不能存贮一个中文汉字
Jul 08 面试题
static关键字的用法
Oct 07 面试题
RealTek面试题
Jun 28 面试题
什么是SQL Server的确定性函数和不确定性函数
Aug 04 面试题
如何在C# winform中异步调用web services
Sep 21 面试题
为什么要用EJB
Apr 17 面试题
XML文档定义有几种形式?它们之间有何本质区别?解析XML文档有哪几种方式?
Jan 12 面试题
Boolean b = new Boolean(“abcde”); 会编译错误码
Nov 27 面试题
Ruby中的保护方法和私有方法与一般面向对象程序设计语言的一样吗
May 01 面试题
HashMap和Hashtable的区别
May 18 #面试题
Weblogc domain问题
Jan 27 #面试题
Collection和Collections的区别
May 02 #面试题
如何将整数int转换成字串String
Mar 21 #面试题
如何将字串String转换成整数int
Feb 21 #面试题
运行时异常与一般异常有何异同?
Jan 05 #面试题
怎样比较两个类型为String的字符串
Aug 17 #面试题
You might like
PHP_NETWORK_GETADDRESSES: GETADDRINFO FAILED问题解决办法
2014/05/04 PHP
PHP+jQuery 注册模块的改进(一):验证码存入SESSION
2014/10/14 PHP
php 5.6版本中编写一个PHP扩展的简单示例
2015/01/20 PHP
CodeIgniter删除和设置Cookie的方法
2015/04/07 PHP
Docker搭建自己的PHP开发环境
2018/02/24 PHP
javascript一点特殊用法
2008/05/28 Javascript
点击页面其它地方隐藏该div的两种思路
2013/11/18 Javascript
JS显示表格内指定行html代码的方法
2015/03/31 Javascript
JQuery选中checkbox方法代码实例(全选、反选、全不选)
2015/04/27 Javascript
js性能优化技巧
2015/11/29 Javascript
jQuery之简单的表单验证实例
2016/07/07 Javascript
基于js对象,操作属性、方法详解
2016/08/11 Javascript
微信小程序 火车票查询实例讲解
2016/10/17 Javascript
jQuery模拟实现的select点击选择效果【附demo源码下载】
2016/11/09 Javascript
原生和jQuery的ajax用法详解
2017/01/23 Javascript
jQuery鼠标悬停内容动画切换效果
2017/04/27 jQuery
vue3.0 CLI - 1 - npm 安装与初始化的入门教程
2018/09/14 Javascript
Jquery动态列功能完整实例
2019/08/30 jQuery
js 获取扫码枪输入数据的方法
2020/06/10 Javascript
[01:29:42]Liquid vs VP Supermajor决赛 BO 第一场 6.10
2018/07/05 DOTA
[03:11]不朽宝藏三外观展示
2020/09/18 DOTA
python中正则表达式 re.findall 用法
2018/10/23 Python
Python实现针对json中某个关键字段进行排序操作示例
2018/12/25 Python
Python Django 封装分页成通用的模块详解
2019/08/21 Python
Python将视频或者动态图gif逐帧保存为图片的方法
2019/09/10 Python
基于python和flask实现http接口过程解析
2020/06/15 Python
python音频处理的示例详解
2020/12/23 Python
html5组织文档结构_动力节点Java学院整理
2017/07/11 HTML / CSS
女性时尚在线:IVRose
2019/02/23 全球购物
2014庆六一活动方案
2014/03/02 职场文书
销售人员工作自我评价
2014/09/21 职场文书
机关作风建设工作总结
2014/10/23 职场文书
老公保证书
2015/01/17 职场文书
Redis之RedisTemplate配置方式(序列和反序列化)
2022/03/13 Redis
MySQL插入数据与查询数据
2022/03/25 MySQL
win10输入法不见了只能打出字母怎么解决?
2022/08/05 数码科技