说说你所熟悉或听说过的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...

面试题 相关文章推荐
J2SDK1.5与J2SDK5.0有什么区别
Sep 19 面试题
说出ArrayList,Vector, LinkedList的存储性能和特性
Jan 04 面试题
Java的基础面试题附答案
Jan 10 面试题
一家外企的面试题目(C/C++面试题,C语言面试题)
Mar 24 面试题
MySQL面试题
Jan 12 面试题
简述索引存取方法的作用和建立索引的原则
Mar 26 面试题
27个经典Linux面试题及答案,你知道几个?
Mar 11 面试题
Prototype中如何为一个元素添加一个方法
Dec 08 面试题
几道Java和数据库的面试题
May 30 面试题
Java编程面试题
Apr 04 面试题
Hibernate持久层技术
Dec 16 面试题
Promise面试题详解之控制并发
May 14 面试题
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
PHP6 mysql连接方式说明
2009/02/09 PHP
php入门之连接mysql数据库的一个类
2012/04/21 PHP
PHP-FPM实现性能优化
2016/03/31 PHP
php实现商城购物车的思路和源码分析
2020/07/23 PHP
PHP网站常见安全漏洞,及相应防范措施总结
2021/03/01 PHP
RR vs IO BO3 第一场2.13
2021/03/10 DOTA
javascript 原型模式实现OOP的再研究
2009/04/09 Javascript
js对象的比较
2011/02/26 Javascript
Javascript中的window.event.keyCode使用介绍
2011/04/26 Javascript
jQuery选择器的工作原理和优化分析
2011/07/25 Javascript
Jquery搜索父元素操作方法
2015/02/10 Javascript
jQuery中extend函数详解
2015/07/13 Javascript
Nodejs实战心得之eventproxy模块控制并发
2015/10/27 NodeJs
谈谈对offsetleft兼容性的理解
2015/11/11 Javascript
浅析vue component 组件使用
2017/03/06 Javascript
Angular中实现树形结构视图实例代码
2017/05/05 Javascript
jquery中each循环的简单回滚操作
2017/05/05 jQuery
Angular.JS中指令ng-if、ng-show/ng-hide和ng-switch的使用教程
2017/05/07 Javascript
AngularJs 最新验证手机号码的实例,成功测试通过
2017/11/26 Javascript
《javascript少儿编程》location术语总结
2018/05/27 Javascript
javascript+css实现俄罗斯方块小游戏
2020/06/28 Javascript
[01:12:08]LGD vs OG 2019国际邀请赛淘汰赛 胜者组 BO3 第一场 8.24
2019/09/10 DOTA
[48:28]完美世界DOTA2联赛循环赛FTD vs Magma第二场 10月30日
2020/10/31 DOTA
实例讲解Python的函数闭包使用中应注意的问题
2016/06/20 Python
Python中使用支持向量机(SVM)算法
2017/12/26 Python
基于并发服务器几种实现方法(总结)
2017/12/29 Python
用python实现百度翻译的示例代码
2018/03/09 Python
python用pandas数据加载、存储与文件格式的实例
2018/12/07 Python
PyQt5下拉式复选框QComboCheckBox的实例
2019/06/25 Python
关于Pytorch的MNIST数据集的预处理详解
2020/01/10 Python
Java如何基于wsimport调用wcf接口
2020/06/17 Python
详解基于canvas的视频遮罩插件
2018/01/04 HTML / CSS
国际书籍零售商:Wordery
2017/11/01 全球购物
What's the difference between Debug and Trace class? (Debug类与Trace类有什么区别)
2013/09/10 面试题
英语专业学生个人求职信范文
2014/01/06 职场文书
商场总经理岗位职责
2014/02/03 职场文书